Flutter & Firebase : Utilisation de Firebase Firestore
David Silvera
Voici la vidéo 4ème épisode de la mini série pour vous montrer comment utiliser Firebase avec Flutter. J'ai choisi 3 produits pour ces vidéos : Authentication, Firestore et Crashlytics.
Attention à 16:23, on ne voit pas la fin de la ligne mais il est bien écrit waterCounter + 1
► Tous les épisodes de cette formation : https://www.youtube.com/watch?v=435cWSQFcyE&list=PLVaasf-927w7Sfe4grbaoIyWBymbV_rz-
Dans cette série, il y aura 5 épisodes :
- 1 : Configuration de Firebase dans nouveau projet Flutter Android, iOS et Web,
- 2 : Création des formulaires d'authentification et création de compte,
- 3 : Utilisation de Firebase Authentication pour créer un compte et se connecter,
- 4 : Utilisation de Firebase Firestore pour gérer une liste d'utilisateur,
- 5 : Installation et test de crashlytics.
Dans cet épisode, nous allons voir comment utiliser firebase Firestore pas à pas avec quelques astuces afin de l'intégrer facilement. Nous verrons ainsi comment ça fonctionne, comment récupérer des documents afin d'afficher une liste d'utilisateur.
► ABONNE-TOI en cliquant ICI : https://www.youtube.com/channel/UCHYsJlzg-8MBpskWQd95GxA/?sub_confirmation=1
Tout au long des épisodes, nous créerons un mini réseau social appelé Water Social dans lequel chaque utilisateurs cliqueront sur un bouton à chaque fois qu'ils boivent un verre d'eau.
Voici les différents liens pour les dépendences de cette épisode :
- Episode de ma formation sur les formulaires : https://www.youtube.com/watch?v=DT4qZP-usXA&list=PLVaasf-927w4T1f42loBJDEYbQP1wd9VB&index=12
- Code source des tutos : https://github.com/dsilvera/flutter_firebase
- Firebase authentication : https://firebase.flutter.dev/docs/auth/overview
- Firebase Firestore : https://firebase.flutter.dev/docs/firestore/overview
- Console Firebase : https://console.firebase.google.com/
- Flutter Porvider : https://pub.dev/packages/provider
- Flutter Spinkit pour le loader : https://pub.dev/packages/flutter_spinkit
► Voici la formation complète de Flutter sur ma chaîne : https://www.youtube.com/watch?v=2raikIQfmMY&list=PLVaasf-927w4T1f42loBJDEYbQP1wd9VB
► Voici la vidéo pour comprendre comment fonctionne les listes sur Flutter : https://www.youtube.com/watch?v=7RQ1BjtDF9Q
► Voici la vidéo sur Flutter Web : https://www.youtube.com/watch?v=Ps3Kf-3u7E4
Chapitres de la vidéo : 0:00 : Intro 0:15 : Fonctionnement de Firestore 0:53 : Le code 1:14 : Creation de DatabaseService 6:28 : Utilisation de notre classe 9:55 : Création d'un utilisateur 13:00 : Test 14:05 : Modification d'un utilisateur 16:50 : Test complet 18:09 : Test sur web 19:01 : Conclucion
► Twitter : https://twitter.com/dav_silvera ► Instagram : https://www.instagram.com/dav.silvera ► TikTok : https://www.tiktok.com/@d ... https://www.youtube.com/watch?v=vYgHaxVIh7g
80217072 Bytes