Android 11 — Semaine 6 – Jetpack

Android Jetpack est une suite de bibliothèques conçues pour vous aider à créer des applications de haute qualité qui respectent les bonnes pratiques, utilisent moins de code récurrent et fonctionnent de manière cohérente sur tous les appareils Android et toutes les versions de ce système d'exploitation. Ce parcours présente les nouvelles bibliothèques introduites dans Android 11 ainsi que des mises à jour importantes.

 

Suite Jetpack pour le développement Android

Vidéo Activité facultative

Bienvenue dans le parcours Android 11 – Semaine 6 – Jetpack ! Regardez ce teaser pour découvrir les activités proposées dans ce parcours.

Injection de dépendances sur Android avec Hilt

Activité facultative

Hilt est une nouvelle bibliothèque Android qui simplifie l'injection de dépendances dans votre application. Elle vous permet de vous concentrer uniquement sur la définition et l'injection de liaisons, sans vous soucier de la gestion de la configuration et du câblage de l'injection. Dans cet article, vous découvrirez les principes liés à l'injection de dépendances et comment activer Hilt dans votre application.

Utiliser Hilt dans votre application Android

Atelier de programmation

Dans cet atelier de programmation, vous apprendrez à gérer les dépendances avec l'outil d'injection de dépendances Hilt. Vous découvrirez également pourquoi l'injection de dépendances est importante pour créer une application solide et extensible qui s'adapte aux projets d'envergure.

Rester à la page avec Paging 3

Activité facultative

La bibliothèque Paging a subi une refonte complète. Lisez cet article pour en savoir plus sur les points forts et les fonctionnalités de Paging 3, et pour apprendre à l'intégrer dans vos applications.

Gérer des pages de données avec Paging 3

Vidéo Activité facultative

La bibliothèque Paging 3 est une réécriture complète de Paging 2. Elle offre une meilleure gestion des erreurs, prend en charge des fonctionnalités courantes et bien plus encore. Regardez cette vidéo pour découvrir les mises à jour et les modifications apportées dans Paging 3.

Pages de données sous Android

Atelier de programmation

Dans cet atelier de programmation, vous allez découvrir les principaux composants de la bibliothèque Paging 3. Vous verrez comment ajouter Paging à votre application Android pour qu'elle puisse charger et afficher des pages de données depuis un ensemble de données plus volumineux, à partir d'un espace de stockage local ou via le réseau.

Découvrir la version bêta de CameraX

Vidéo Activité facultative

CameraX est une bibliothèque Jetpack conçue pour vous aider à développer plus facilement des applications d'appareil photo. Elle est compatible avec les anciens appareils Android. Regardez cette vidéo pour découvrir les nouveautés de la nouvelle version bêta, y compris les corrections apportées aux problèmes concernant les appareils.

Premiers pas avec CameraX

Atelier de programmation

Dans cet atelier de programmation, vous allez découvrir la bibliothèque Support CameraX de Jetpack, ses différents cas d'utilisation et comment ajouter les dépendances CameraX à une application d'appareil photo.

Répondez correctement au quiz sur Jetpack pour obtenir un badge.

Testez vos connaissances sur les nouveautés de la bibliothèque Jetpack dans Android 11, et obtenez le badge Jetpack.