Flutter et Firebase: Créez une app de chat iOS et Android
What you'll learn
- Utilisation de l'authentification de Firebase
- Utilisation de la base de données en temps réel de Firebase
- Utilisation du cloud Storage de Firebase
- Création d'une application de Chat
Requirements
- Vous devez connaitre les bases de Dart et du développement d'application Flutter
Description
Vous connaissez les bases de Dart
Vous avez déjà créé des applications Flutter?
La programmation orienté objet n'a plus aucun secret pour vous?
Et si on allait un peu plus loin?
Dans ce cours, nous allons ensemble créer une application de chat avec Flutter, Dart et Firebase. Vous pourrez ainsi avoir une application de type messenger ou WhatsApp à la fois pour iOS et Android.
Pour ceci, nous allons, pas à pas et pendant plusieurs heures de vidéo:
Adapter notre application selon la plateforme avec un material design adapté selon si nous sommes sous iOS ou Android.
Faire interagir notre application avec l'environnement de Google: Firebase.
Nous allons ainsi apprendre à utiliser son:
Authentification pour gérer l'entrée des utilisateurs dans notre application
La gestion d'une base de données en temps réel pour pouvoir à la fois enregistrer l'utilisateur, mais aussi les messages
L'ajout et la lecture d'images dans un cloud storage.
Toutes nos applications pourront ainsi lire les données stockées dans notre projet Firebase et communiquer entre elles de façon instantanée.
Grâce à ce cours, vous obtiendrez les bases pour créer votre propre application de chat ou pourquoi pas créer votre propre réseau social et devenir le prochain Mark Zuckerberg?
Etes-vous prêts? Je vous attend sur le cours pour créer notre propre application de messagerie instantanée de type Messenger ou WhatsApp
Who this course is for:
- Ce cours est fait pour tous les développeurs Flutter souhaitant apprendre à créer une application de Chat avec une base de données.
Instructor
Bonjour, je suis Matthieu Passerel, un développeur passionné spécialisé dans les environnements iOS, Android, et Web.
En 2018, j'ai créé Codabee pour combler le manque de ressources francophones dans le domaine du développement mobile. Ce projet, né de ma volonté de partager mes connaissances, est aujourd'hui suivi par plusieurs milliers de personnes à travers le monde, et je suis fier de le voir devenir une référence pour de nombreux développeurs.
Mon parcours professionnel est riche et diversifié :
- J'ai débuté ma carrière dans les spectacles et l'événementiel au Club Med.
- J'ai ensuite travaillé dans une société de jeux vidéo aux Pays-Bas, où j'ai perfectionné mes compétences en développement.
- J'ai également contribué au développement de la partie iOS d'un réseau social francophone.
Ces expériences ont enrichi mon expertise technique et m'ont permis de comprendre les besoins des développeurs en formation, tout en adoptant une perspective multiculturelle. Ma pédagogie, reconnue pour sa clarté et son dynamisme, m'a permis de former des milliers de personnes, recevoir des évaluations positives de mes étudiants et contribuer à lancer de nombreuses personnes dans le monde du travail.
Mon objectif est de rendre l'apprentissage du développement mobile accessible à tous, en fournissant des ressources complètes et pratiques pour les développeurs francophones.
Je propose des formations couvrant une large gamme de technologies, notamment Flutter, Swift, Kotlin, HTML et CSS, abordant des sujets allant des bases aux techniques avancées.
Mon but ? Faciliter l'apprentissage pour tous. Peu importe votre niveau, votre âge ou votre lieu de vie, avec du travail, de la passion et de la détermination, nous pouvons accomplir de grandes choses ensemble.