20,00

Tuto Flutter et Firestore : Créez votre réseau social pour iOS et Android avec Flutter

20,00

  • Une formation vidéo de 9h15m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Vous connaissez les bases de Dart et de la programmation d'application mobile avec Flutter?
Allez plus loin dans l'apprentissage en créant votre propre réseau social.

Dans ce cours Flutter et Firestore vous allez apprendre à :

  • Authentifier un utilisateur
  • Créer une UI originale et facile à utiliser.
  • Ajouter des données dans la base de données Firebase.
  • Utiliser la nouvelle base de données de Firebase : Le cloud Firestore
  • Comprendre la structure du cloud Firestore.
  • Lire les données et les montrer dans votre application en temps réel.
  • Créer votre propre bibliothèque de widgets pour les réutiliser dans toute l'application.

Flutter est le nouveau SDK qui monte dans le monde du développement d'applications mobiles.
Développé par Google, il offre une facilité et une rapidité de création impressionnante.
Devenez un pionnier du développement avec ce SDK !

Les fichiers de travail sont fournis et je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions. 
Bon tuto !

Table des matières de cette formation Flutter (durée : 9h15m)

  • Mise en place du projet
    • Présentation de l'application gratuit 00:04:22
    • Présentation de Firebase gratuit 00:13:28
    • Création du compte et du projet gratuit 00:06:27
    • Création du projet Flutter gratuit 00:05:26
    • Firebase pour Android 00:14:25
    • Firebase pour iOS 00:04:28
  • Authentification
    • Voir si on est authentifié gratuit 00:11:27
    • Le Scaffold de LogController 00:04:56
    • Le Gradient ou dégradé 00:12:14
    • Le fichier de constantes 00:07:06
    • Ajout des assets 00:06:58
    • Le Widget PaddingWithElement 00:04:31
    • Le Widget Menu2Items 00:09:34
    • Le PageView 00:02:55
    • Le CustomPainter 00:13:31
    • Le Card 00:03:05
    • Les Textfields 00:11:49
    • Le Bouton 00:03:38
    • Le Widget MyText 00:05:28
    • Ajout de la fonction SignIn 00:05:31
    • Le AlertHelper 00:09:25
    • Firebase 00:08:19
    • Les Méthodes d'Authentification 00:05:19
    • Ajouter un utilisateur sur Firebase 00:06:18
    • Notre première authentification 00:06:28
  • Le Squelette de l'application
    • Le LoadingScaffold 00:05:47
    • Obtenir notre Utilisateur en Map 00:06:08
    • La class User 00:10:10
    • Obtenir notre User dans le stream 00:03:30
    • Le BottomBar 00:10:11
    • Amélioration du BottomBar 00:06:25
    • Les différentes pages 00:08:49
  • Ecrire un Post
    • Le BottomSheet 00:05:35
    • Début du UI 00:07:25
    • Ajout de Row Image 00:08:47
    • Ajout du bouton 00:07:06
    • Le ImagePicker gratuit 00:03:34
    • Firebase Storage 00:08:00
    • La class Post 00:10:33
    • Poster sur le Firestore 00:10:23
    • Ecriture de notre 1er Post 00:03:17
  • Le ProfilPage
    • Le StreamBuilder 00:06:49
    • Le SliverAppBar 00:05:17
    • Le HeaderDelegate 00:06:41
    • Le ShowTile 00:01:30
    • Le SliverPersistentHeader 00:01:53
    • Ajouter une image de profil 00:06:37
    • UI du persistent header 00:06:50
    • UI de PostTile partie 1 00:09:15
    • UI de PostTile partie 2 00:10:56
    • Se Déconnecter gratuit 00:03:45
    • Déconnection avec Alerte 00:06:24
    • Le ModalBottomSheet 00:04:58
    • Changer l'image 00:17:31
    • Modifier les données 00:10:57
  • Le UsersPage
    • Créer des utilisateurs 00:01:08
    • Le StreamBuilder 00:04:23
    • Header et List 00:06:57
    • Le FollowButton 00:08:48
    • Le UserTile 00:06:40
    • Naviguer vers le profil d'un utilisateur 00:05:18
    • Mettre à jour les Users 00:03:45
  • Le FeedPage
    • UI de base de HomePage 00:06:51
    • Obtenir des Followers 00:06:11
    • Récupérer les posts 00:03:49
    • Mettre à jour la liste de Posts 00:07:34
    • Montrer tous les posts 00:05:38
  • Retour sur PostTile
    • Le DateHelper 00:06:23
    • Ajout des Likes 00:03:38
    • UI de DetailPost 00:11:28
    • La class Comment 00:02:53
    • Envoyer un commentaire sur Firebase 00:04:59
    • Le DetailPage 00:08:02
    • La CommentTile 00:09:05
  • NotifPage
    • Les Notifications dans Firebase 00:05:04
    • Ajouter des Notifications 00:05:48
    • UI de NotifPage 00:05:44
    • La class Notif 00:05:46
    • NotifTile Partie 1 00:10:01
    • NotifTile Partie 2 00:07:26



Formateur : Matthieu Passerel

Matthieu Passerel a publié 7 tutoriels et obtenu une note moyenne de 5,0/5 sur 248 tutoriels vendus. Voir les autres formations de Matthieu Passerel

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Flutter
  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire
accédez à plus de 1251 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données