Firebase

A) FireBase c’est quoi ?

Firebase est une plate-forme de développement connue à l’origine pour sa base de données en temps réel, base de données multi-nœuds à valeurs-clés optimisée pour la synchronisation des données et le stockage centralisé dans le cloud.

Firebase est apprécié en grande partie parce qu’il peut constamment propager et synchroniser les modifications entre les copies locales des informations stockées sur les machines des utilisateurs avec des versions conservées dans le cloud (réplication).

Firebase permet de gérer aussi l’authentification

B) Exemple d’utilisation :

Aller sur https://firebase.google.com/ puis créez un nouveau projet. Une fois le projet créé sélectionez Android sous « Lancez-vous en ajoutant Firebase à votre application »

Puis ajoutez <classpath ‘com.google.gms:google-services:4.3.10’> dans le paragraphe « dependencies » du fichier. Puis dans le fichier build.gradle au niveau de l’application (//build.gradle) : <apply plugin: ‘com.google.gms.google-services’> et
dependencies {
// Import the Firebase BoM
implementation platform('com.google.firebase:firebase-bom:28.4.1')
// Add the dependency for the Firebase SDK for Google Analytics
implementation 'com.google.firebase:firebase-analytics'
}

Puis créez une base de données en choisissant l’option Database dans le menu Develop

C) Interface avec Flutter

D) Exemple avec Esp8266 :

Références :

https://www.raywenderlich.com/7426050-firebase-tutorial-for-flutter-getting-started

https://firebase.google.com/docs/database

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories