Aller au contenu principal

Firebase : introduction, mise en place

Avant la séance :

Regardez la doc de firebase.

Dans les séances suivantes, nous allons utiliser plusieurs produits de firebase:

  • Authentication : gestion de la connexion sur des comptes à nous ou des comptes Google etc.
  • Cloud Firestore : la "BD", avec une approche un peu différente de SQL
  • Cloud Storage : le stockage de fichier, principalement pour nos images

Finalement comme Flutter et Firebase sont 2 plateformes gérées par Google, elles sont assez bien intégrées.

Pour la mise en place, vous devez suivre les étapes décrites ici.

Séance :

On discutera de ce que veut dire serverless. C'est pas vraiment qu'il n'y a pas de serveur. C'est plutôt qu'on ne code pas le serveur explicitement.

On discutera du plan de match pour mon premier projet en firebase + flutter.

Le but est de mettre en place le projet aujourd'hui et de compléter la configuration.

Exercices

Exercice test_flutter

Il ne s'agit pas d'un exercice mais de créer le projet pour votre TP3. Suivez les instructions ici