Exemples d'applications avancées avec navigation

Ce contenu est obsolète et n'est plus mis à jour. Pour connaître les dernières pratiques recommandées, consultez plutôt le cours Principes de base d'Android avec Compose. Ce parcours prendra fin en décembre 2023.

 

Présentation de l'application Cupcake

Vidéo Activité facultative

Découvrez l'application Cupcake que vous allez créer dans ce parcours.

ViewModel partagé

Atelier de programmation

Créez une application de commande de cupcakes et utilisez un ViewModel partagé pour partager des données entre les fragments d'une même activité.

Navigation et pile "Retour"

Atelier de programmation

Manipulez la pile "Retour" de manière personnalisée en modifiant l'application Cupcake afin que l'utilisateur puisse annuler sa commande de cupcakes.

Tester les ViewModels et LiveData

Atelier de programmation

Apprenez à rédiger des tests unitaires pour les ViewModels et LiveData.