A minimal Android boilerplate using Jetpack Compose. This template helps kickstart new Android projects with modern development best practices.
- Jetpack Compose for UI
- Material 3 for modern design
- ViewModel & Lifecycle for state management
- Retrofit for networking
- Room Database for local storage
- KSP for annotation processing
- Splash API for a smooth launch experience
- Pre-configured Gradle (Kotlin DSL)
- Kotlin (JVM Target 17)
- Jetpack Compose (UI Toolkit)
- AndroidX (Core, Lifecycle, ViewModel)
- Retrofit & Gson (Networking)
- Room Database (Local Storage)
- JUnit & Espresso (Testing)
-
Clone the repo:
git clone https://github.com/your-username/android-compose-boilerplate.git cd android-compose-boilerplate
-
Open in Android Studio (Latest version recommended).
-
Build & Run the project on an emulator or physical device.
Feel free to fork, modify, and create PRs to improve this boilerplate.
This project is open-source under the MIT License.