Cours
PrestaShop

Newsletter

Flutter et Cloud Firestore : Créer un réseau social sur iOS et Android

Développer une application de réseau social avec Flutter et Cloud Firestore

Ou s'abonner pour un accès illimité sans engagement à tout Skilleos pour 19,90€/mois. En savoir plus
chapitre

Chapitres

80

chrono

Durée

09h15 de cours en ligne

chrono

Prérequis

acces

Accès

24h/24 et 7j/7
PC/Mac, tablette et smartphone

certificat

Certificat

Délivré à la fin de la formation

1for1

1 For 1

Un abo ou un achat sur Skilleos = Un cours offert à un bénéficiaire

Matthieu Passerel

Matthieu Passerel

Matthieu est un développeur d'applications mobiles spécialisé iOS et Swift.

Passionné de nouvelles technologies, il a notamment participé à l'élaboration de la partie iOS  d'un réseau social francophone et a travaillé dans une société de jeux vidéos basée aux Pays-Bas.

Fort de son expérience, il forme désormais plus d'un millier de personnes au développement d'applications iOS mais aussi Android. Son but est de créer des ressources utiles et complètes pour les développeurs francophones, mais aussi de familiariser le plus grand nombre aux nouvelles technologies et à ce qu'il se passe de l'autre côté de l'écran.

Vous connaissez déjà les fondamentaux de Dart et de la programmation d'application mobile avec Flutter ? Vous souhaitez approfondir vos connaissances pour pouvoir créer un réseau social ?

Ce cours en ligne sur Flutter et Cloud Firestore vous permettra de créer votre propre application de réseau social sur iOS et Android et pourquoi pas de devenir le prochain Mark Zuckerberg.

Dans ce cours en ligne sur Cloud Firestore et Flutter, kit de développement logiciel, vous apprendrez à maîtriser tous les outils pour être capable de développer une application de réseau social mobile sur iOS et Android.

Contenu du cours

  • Le code source de l'application

À la fin du cours, vous serez capable de :

  • Créer votre propre réseau social pour mobiles iOS et Android
  • Authentifier un utilisateur
  • Utiliser la nouvelle base de données de Firebase : le cloud Firestore
  • Créer votre bibliothèque de widgets pour pouvoir les réutiliser dans toute l'application
  • Créer une interface utilisateur originale et facile à utiliser

Chapitres

MISE EN PLACE DU PROJET
1
04:21
Présentation de l'application
2
13:28
Présentation de Firebase
3
06:27
Création du compte et du projet
4
05:25
Création du projet Flutter
5
14:25
Firebase pour Android
6
04:28
Firebase pour iOS
L'AUTHENTIFICATION
7
11:27
Affichage de l'authentification
8
04:56
Le scaffold de LogController
9
12:14
Le Gradient (ou dégradé)
10
07:06
Le fichier constant
11
06:58
Les Assets
12
04:31
Le Padding avec Child
13
09:34
Le Menu2 items
14
02:55
Le PageView
15
13:31
Le CustomPainter
16
03:05
Le Card
17
11:49
Les TextFields
18
03:38
Le Button
19
05:28
Le Widget MyText
20
05:31
La fonction SignIn
21
09:25
Le AlertHelper
22
08:19
Firebase
23
05:19
Les méthodes d'authentification
24
06:18
Ajout d'un utilisateur dans la base de données
25
06:28
Notre première authentification
LE SQUELETTE DE L'APPLICATION
26
05:47
Le LoadingScaffold
27
06:08
Obtention de notre utilisateur en Map
28
10:09
La class User
29
03:30
Obtention de l'utilisateur dans le Stream
30
10:10
Le BottomBar
31
06:25
Amélioration du BottomBar
32
08:49
Les différentes pages
CRÉER UN POST
33
05:35
Le BottomSheet
34
07:25
Début du UI
35
08:47
Ajout d'une Row Image
36
07:06
Ajout du bouton
37
03:34
Le ImagePicker
38
08:00
Utilisation de Firebase Storage pour stocker des images
39
10:33
La classe Post
40
10:23
Envoi sur Firebase
41
03:17
Ecriture de notre premier post
LE PROFILPAGE
42
06:49
Le StreamBuilder
43
05:17
Le SliverAppBar
44
06:41
Le HeaderDelegate
45
01:30
Le ShowTitle
46
01:53
Le SliverPersistentHeader
47
06:37
Ajout d'une image de profil
48
06:50
UI du PersistentHeader
49
09:15
UI de PostTile - Partie 1
50
10:56
UI de PostTile - Partie 2
51
03:45
Déconnexion
52
06:23
Déconnexion avec Alerte
53
04:58
Le modalBottomSheet
54
17:31
Changement d'image
55
10:56
Modification des données
LE USERSPAGE
56
01:08
Création des utilisateurs
57
04:23
Le StreamBuilder
58
06:57
Header et List
59
08:48
Le FollowButton
60
06:40
Le User Tile
61
05:18
Affichage du profil d'un utilisateur
62
03:45
Mise à jour des utilisateurs
LE FEEDPAGE
63
06:51
UI de base de HomePage
64
06:11
Obtention des followers
65
03:49
Récupération des posts
66
07:34
Mise à jour de la liste de posts
67
05:38
Affichage de tous les posts
RETOUR SUR POSTTILE
68
06:23
Le DateHelper
69
03:38
Ajout des Likes
70
11:28
UI de DetailPost
71
02:53
La classe Comment
72
04:59
Envoi d'un commentaire sur Firebase
73
08:02
Le DetailPage
74
09:04
La CommentTile
LE NOTIFPAGE
75
05:04
Notification dans Firebase
76
05:48
Ajout des notifications
77
05:44
Le UI de NotifPage
78
05:45
La class Notif
79
10:01
NotifTile - Partie 1
80
07:26
NotifTile - Partie 2

Flutter et Cloud Firestore : Créer un réseau social sur iOS et Android

39.00 €

close if for show price

  • langues fr