Гэты шаблон прапануе сучасныя прынцыпы распрацоўкі Android і рэкамендацыі па архітэктуры. Ён забяспечвае гатовы шаблон для:
- Падключэнне да аддаленага API з дапамогай Retrofit і OKHttp
- Пастаяннае рашэнне базы дадзеных з выкарыстаннем Room і Datastore
- Аўтэнтыфікацыя ўваходу з дапамогай Firebase, г.зн. Google ID і электроннай пошты
- Сувязь Bluetooth з выкарыстаннем класічных і энергаспажывальных (у будучых) пратаколаў
Тэхналогіі
- Kotlin 2.0
- Jetpack Compose
- Coroutines Kotlin
- Kotlin Flow для рэактыўных дадзеных
- Мадэрнізацыя і OkHttp
- Firebase Auth
- Firebase Crashlytics
- База дадзеных нумароў
- Налады Datastore
- Ін'екцыя залежнасці з рукаяццю
- Gradle Kotlin DSL
- Каталог версій Gradle
- Канвенцыйны убудова
Прыклад праграмы для дэманстрацыі шаблону Jetpack для Android Starter