เทมเพลตนี้นำเสนอหลักการและแนวทางสถาปัตยกรรมการพัฒนา Android สมัยใหม่ เทมเพลตนี้พร้อมใช้งานได้ทันทีสำหรับ:
- การเชื่อมต่อกับ API ระยะไกลโดยใช้ Retrofit และ OKHttp
- โซลูชันฐานข้อมูลแบบถาวรโดยใช้ Room และ Datastore
- การตรวจสอบสิทธิ์การลงชื่อเข้าใช้โดยใช้ Firebase เช่น Google ID และอีเมล
- การสื่อสารผ่านบลูทูธโดยใช้โปรโตคอลแบบคลาสสิกและแบบประหยัดพลังงาน (กำลังจะมีขึ้นเร็วๆ นี้)
เทคโนโลยี
- Kotlin 2.0
- Jetpack Compose
- Kotlin Coroutines
- Kotlin Flow สำหรับข้อมูลแบบ Reactive
- Retrofit และ OkHttp
- Firebase Auth
- Firebase Crashlytics
- Room Database
- Preferences Datastore
- Dependency Injection ด้วย Hilt
- Gradle Kotlin DSL
- Gradle Version Catalog
- Convention Plugin