Programme de Formation
5
module(s)
Durée totale : 480
Structurer une application multi-écrans avec Navigation Compose, Scaffold, TopAppBar et NavigationBar. 5 leçons pour passer d'un seul écran à une vraie arborescence applicative.
Module 1 : Anatomie d'une app Android multi-écrans
60
Comprendre comment une application Android moderne enchaîne plusieurs écrans avec une Activity unique, une back stack et une carte de navigation planifiée avant tout code.
Module 2 : Navigation Compose : NavController et NavHost
120
Installer Navigation Compose, déclarer un graphe de routes et piloter les déplacements entre écrans avec un NavController, un NavHost et une back stack maîtrisée.
Module 3 : Arguments de navigation et deep links
90
Passer des arguments typés entre écrans Compose, tirer parti de la navigation type-safe Kotlin serialization et déclarer un deep link qui ouvre directement un écran.
Module 4 : Scaffold, TopAppBar et BottomNavigation
120
Construire une coque d'application Material 3 complète avec Scaffold, TopAppBar et NavigationBar, et synchroniser l'onglet actif avec la route courante de la navigation.
Module 5 : Patterns d'architecture d'écrans
90
Découper un écran Compose en sections et composants réutilisables, organiser les packages par feature plutôt que par couche et préparer le terrain pour tester ses composables.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter