Templat ini menawarkan prinsip-prinsip Pengembangan Android Modern dan panduan Arsitektur. Templat ini menyediakan templat siap pakai untuk:
- Menghubungkan ke API jarak jauh menggunakan Retrofit dan OKHttp
- Solusi basis data persisten menggunakan Room dan Datastore
- Autentikasi Masuk menggunakan Firebase, misalnya Google ID dan Email
- Komunikasi Bluetooth menggunakan protokol klasik dan hemat energi (yang akan datang)
Teknologi
- Kotlin 2.0
- Jetpack Compose
- Coroutine Kotlin
- Alur Kotlin untuk Data Reaktif
- Retrofit dan OkHttp
- Otorisasi Firebase
- Firebase Crashlytics
- Basis Data Room
- Preferensi Datastore
- Injeksi Ketergantungan dengan Hilt
- Gradle Kotlin DSL
- Katalog Versi Gradle
- Plugin Konvensi