Clone Instagram avec Jetpack Compose, Firebase, MVVM & Hilt
Une nouvelle application de clone Instagram sera créée ensemble dans cette classe, nous allons donc repartir de zéro.
Dans cette classe, nous utiliserons les outils de développement Android les plus récents. Nous utiliserons Jetpack Compose, MVVM pour l’architecture de l’application, Hilt pour l’injection de dépendances, Jetpack Navigation pour se déplacer dans l’application, Coil pour charger des images et Firebase pour l’API backend, que nous utiliserons pour l’application. Même si nous utilisons des coroutines, nous les utiliserons également de temps en temps.
C’est une classe un peu plus avancée. Il ne veut pas vous apprendre à utiliser Jetpack Compose tout seul. Au lieu de cela, il veut vous montrer comment l’utiliser dans un projet réel, pour créer une nouvelle application à partir de zéro. Compose et les bibliothèques que nous utilisons ne seront pas abordées dans ce cours. Au lieu de cela, nous allons travailler sur la création d’une application. Si vous le souhaitez, nous pouvons repartir de zéro et créer l’application étape par étape.
Nous ajouterons de nombreuses fonctionnalités spécifiques à Instagram et générales, telles que :
- L’authentification se fait via l’authentification Firebase.
- Écrans de profil
- Création de publications
- Suivre les utilisateurs
- J’aime les messages
- commentaires
- Écran de recherche
- Écran de flux de publication
- et plus
Tant que vous avez déjà suivi un cours Jetpack Compose et que vous connaissez les bases, mais que vous ne savez pas par où commencer, ce cours est fait pour vous.
C’est également un bon choix pour quelqu’un qui souhaite améliorer ses compétences en développement Android.
Dès que vous vous inscrivez, créons une application de clonage Instagram avec l’outil Jetpack Compose.