Développement en Kotlin
Architecture Component se basant sur :
- Une architecture MVVM
- Une couche Repository
- Une couche service
- Une couche Remote (DAO) pour la partie Base de données avec ROOM
- Du live data
- L'utilisation du Navigation Component pour navigation UI
- L'utilisation de KOIN pour la partie injection de dépendance et du coup tout les modules utilisés sur le projet sont injecté!