Architecture et état
Découvrez comment créer une application opérationnelle à l'aide de la navigation, de l'état avancé et des effets secondaires.
Retour
Phases de Compose
Découvrez comment Jetpack Compose transforme les données en UI.
Structurer votre interface utilisateur Compose
Ce guide explique comment implémenter le modèle de flux de données unidirectionnel, implémenter des événements et des conteneurs d'état, et utiliser les ViewModels dans Compose.
Le développement d'applications selon Compose
Découvrez le modèle d'état et la composition dans Compose, quand hisser un état et créer des conteneurs d'état ou utiliser des ViewModels AAC, et comment modifier l'état de façon sécurisée lorsque vous êtes en dehors de la composition afin que ces modifications puissent être suivies par Compose.
Où hisser votre état
Découvrez où et comment hisser l'état dans Jetpack Compose.
État avancé et effets secondaires
Découvrez les concepts avancés liés aux API d'état et d'effets secondaires dans Jetpack Compose. Découvrez comment créer un conteneur d'état pour des composables complexes avec état, créer des coroutines et appeler des fonctions de suspension à partir du code Compose, et déclencher des effets secondaires pour différents cas d'utilisation.
Bonnes pratiques d'utilisation de Navigation
Découvrez les bonnes pratiques à suivre pour utiliser Navigation Compose afin de développer votre graphique de navigation dans plusieurs modules tout en préservant la sûreté du typage de tous les appels de navigation.
Conteneurs d'état et production de l'état
Compose affiche les données de l'application à l'écran. Mais comment cela fonctionne-t-il exactement ? Cette vidéo décrit en détail le pipeline de production de l'état de l'UI et les conteneurs d'état qui gèrent la complexité de l'UI. Découvrez les différences entre l'UI et la logique métier, un ViewModel et une classe simple de conteneur d'état, un état et des événements, et bien plus encore. Que sont tous ces éléments, quand les utiliser et comment ?