Point Notions
Je voulais faire un petit point ici, pour que vous vous rendiez compte de tout ce que vous avez vue jusqu’à maintenant.
- Créer des interface avec Compose
- Utiliser Material Design System
- Gérer les couleurs et les icônes
- Gérer les effets de bord (Side Effect)
- Mettre en place une architecture MVVM avec
ViewModel
- Gérer les états de l’UI avec les meta états (UIState)
- Installer des dépendances avec Gradle et gérer les secrets
- Faire des appels réseaux JSON avec Retrofit et Moshi
- Utiliser Kotlin pour le développement Android moderne (data class, sealed class, etc.)
- Faire de la programmation asynchrone avec les Coroutines
- Mettre en place des
preview pour tester son interface
- Mettre en place la navigation avec Compose

Félicitez vous ;)
Vous avez déjà vu pas mal de choses, et vous êtes capable de faire des applications modernes avec Android. Bravo à vous !
Bon, je sais que vous avez surement utilisé ChatGPT pour pas mal de code.
Si vous avez bien compris les concepts vous devriez essayez de coder sans à partir de ce point de la formation, vous avez ce qu’il faut pour réaliser la suite.