Créez cinq applications Android différentes à l'aide du langage de programmation Kotlin. Apprenez-en plus sur les composants d'architecture, tels que ViewModel et LiveData. Créez une base de données à l'aide de la bibliothèque Room. Affichez une liste d'éléments cliquables avec RecyclerView. Chargez des données sur Internet et affichez-les. Améliorez l'accessibilité de votre application pour tous les utilisateurs.
Parcours 1

Composants de l'architecture

Découvrez ViewModel, LiveData, la liaison de données avec ViewModel et LiveData, et les transformations de LiveData. Vous terminerez le développement de l'application GuessTheWord, un jeu de charades dans lequel deux joueurs collaborent pour obtenir le meilleur score.

Juin 2020
Parcours 2

Bases de données et RecyclerView

Dans la première partie de ce parcours, vous créerez une base de données à l'aide de la bibliothèque Room et utiliserez des coroutines pour simplifier la programmation asynchrone. Dans la deuxième partie, vous afficherez une liste d'éléments avec RecyclerView et vous les rendrez cliquables. Tout au long du parcours, vous allez créer l'application TrackMySleep, qui permet aux utilisateurs d'évaluer la qualité de leur sommeil et de stocker des données sur leur sommeil.

Juin 2020
Parcours 3

Se connecter à Internet

Découvrez comment récupérer des données et des images sur Internet, et comment les afficher dans l'application. Vous terminerez le développement de l'application MarsRealEstate, qui affiche les propriétés à vendre sur Mars en récupérant les données d'un service Web.

Juin 2020
Parcours 4

Dépôt et WorkManager

Découvrez comment créer un dépôt, ajouter un cache hors connexion et planifier des tâches en arrière-plan avec WorkManager en complétant une application appelée DevBytes. Cette application affiche une liste de vidéos DevByte, qui sont de courts tutoriels réalisés par l'équipe chargée des relations avec les développeurs Android. L'application récupère une liste d'URL de vidéos sur le réseau via la bibliothèque Retrofit, puis elle l'affiche en utilisant un RecyclerView.

Juin 2020
Parcours 5

Une application conçue pour tous

Découvrez les principes de base du système de styles d'Android, comment appliquer les principes Material Design à l'interface utilisateur de votre application et comment rendre celle-ci plus accessible à tous les utilisateurs. Vous terminerez le développement de l'application GDG-finder, qui permet de localiser un Google Developer Group (GDG) à proximité.

Juin 2020