Ce modèle présente les principes de développement et les directives d'architecture d'Android moderne. Il fournit un modèle clé en main pour :
- Connexion à une API distante avec Retrofit et OKHttp
- Solution de base de données persistante avec Room et Datastore
- Authentification de connexion avec Firebase (par exemple, identifiant Google et e-mail)
- Communication Bluetooth avec protocoles classiques et basse consommation (prochainement)
Technologies
- Kotlin 2.0
- Jetpack Compose
- Coroutines Kotlin
- Kotlin Flow pour les données réactives
- Retrofit et OkHttp
- Authentification Firebase
- Firebase Crashlytics
- Base de données Room
- Préférences Datastore
- Injection de dépendances avec Hilt
- Gradle Kotlin DSL
- Catalogue de versions Gradle
- Plugin Convention
Dernière mise à jour :
25 déc. 2025