Questo modello offre principi di sviluppo Android moderni e linee guida per l'architettura. Fornisce un modello pronto all'uso per:
- Connessione a un'API remota tramite Retrofit e OKHttp
- Soluzione di database persistente tramite Room e Datastore
- Autenticazione di accesso tramite Firebase, ovvero ID Google ed email
- Comunicazione Bluetooth tramite protocolli classici e a basso consumo energetico (di prossima generazione)
Tecnologie
- Kotlin 2.0
- Jetpack Compose
- Coroutine Kotlin
- Kotlin Flow per dati reattivi
- Retrofit e OKHttp
- Firebase Auth
- Firebase Crashlytics
- Database Room
- Preferences Datastore
- Iniezione di dipendenza con Hilt
- Gradle Kotlin DSL
- Catalogo versioni Gradle
- Plugin Convention
Ultimo aggiornamento
25 dic 2025