
This Android app template provides a foundation for quickly starting development across Mobile, Wear, TV, and Auto platforms. It includes pre-configured dependencies, code samples, and project structure, simplifying the creation and setup of new applications. The template helps reduce configuration time and allows developers to focus on implementing functionality, ensuring a smooth start.

Phone (portrait)
Phone (landscape)
Foldable
Tablet (portrait)
Tablet (landscape)
Desktop
Wear OS
TV
Automotive
XR
- Included all Kotlin dependencies
- Included all Google Play Services dependencies
- Included all Google Play dependencies
- Included all Google Material dependencies
- Included all Google Horologist dependencies
- Included all Google MLKit dependencies
- Included all Firebase dependencies
- Included all AndroidX dependencies
- Included all popular third-party dependencies
- Pre-built implementations:
- Koin
- Ktor
- Room
- DataStore
- Repository
- Interactor
- Shared data/domain layer in shared
- In the current readme.md file, update the project name, badges, description, and screenshot.
- In settings.gradle.kts, update rootProject.name.
- Rename the application package.
- In the build.gradle file of the core module, update the namespace.
- In the build.gradle file of the app module, update the namespace, applicationId, and archivesName. If a release version is needed, add a keystore.properties file in the config directory.
- In strings.xml, update app_name.