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 DevRel pour 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.

 

Ajouter un dépôt

Atelier de programmation

Importez le code de démarrage de l'application DevBytes. Améliorez l'expérience utilisateur de l'application en implémentant la mise en cache hors connexion pour afficher les résultats issus de la base de données locale plutôt que du réseau. Grâce au cache, l'utilisateur peut utiliser l'application même si son appareil est hors connexion ou que la connexion réseau est lente. Créez une classe Repository afin d'accéder aux données dans le reste de l'application via une API correctement structurée.

WorkManager

Atelier de programmation

Utilisez WorkManager pour planifier une tâche en arrière-plan de manière efficace et optimisée.

Dépôt et WorkManager – Quiz

Testez vos connaissances sur la création d'un dépôt, l'ajout d'un cache hors connexion et la planification de tâches en arrière-plan avec WorkManager pour obtenir le badge "Dépôt et WorkManager".