Découvrez Firebase pour Flutter
Firebase fournit un ensemble robuste de plugins Flutter qui connectent votre application Flutter à nos services. L'intégration de Firebase à vos applications Flutter vous permet d'accéder au marché et d'apporter de la valeur à vos utilisateurs, d'améliorer la qualité des applications en moins de temps et avec moins d'efforts et d'optimiser l'expérience de votre application pour satisfaire les utilisateurs.
Apprenez à connaître Firebase pour Flutter
Prêt à connecter vos applications Flutter à Firebase ? Si vous débutez dans l'utilisation de Firebase dans Flutter, nous vous recommandons de commencer par l' atelier de programmation et la vidéo Découvrez Firebase pour Flutter .
Ensuite, pour obtenir des instructions de configuration détaillées, suivez notre guide pour Ajouter Firebase à votre application Flutter .
Plugins de produits
Les plugins Firebase pour Flutter offrent une large gamme de fonctionnalités côté client et serveur.
Examinez les plugins qui vous permettent de créer, de publier, de surveiller et d'impliquer les utilisateurs.
Analytics
Google Analytics est une solution gratuite de mesure des applications qui fournit des informations sur l'utilisation des applications et l'engagement des utilisateurs. Vérifiez le support de la plate-forme, puis lancez-vous .
Vérification de l'application
Firebase App Check aide à protéger vos ressources backend contre les abus tels que la fraude à la facturation ou le phishing. Vérifiez le support de la plate-forme, puis lancez-vous .
Authentification
Firebase Authentication fournit des services backend et des SDK faciles à utiliser pour authentifier les utilisateurs auprès de votre application. Vérifiez le support de la plate-forme, puis lancez-vous .
Cloud Firestore
Firestore est une base de données cloud NoSQL flexible et évolutive pour stocker et synchroniser les données. Il maintient vos données synchronisées entre les applications clientes via des auditeurs en temps réel et offre une assistance hors ligne. Vérifiez le support de la plate-forme, puis lancez-vous .
Cloud Functions
Cloud Functions pour Firebase vous permet d'exécuter automatiquement du code backend en réponse aux événements déclenchés par les fonctionnalités Firebase et les requêtes HTTPS. Vérifiez la prise en charge de la plate-forme , puis commencez à déployer des fonctions et à les appeler depuis votre application .
Cloud Messaging
Firebase Cloud Messaging (FCM) est une solution de messagerie multiplateforme qui vous permet d'envoyer des messages de manière fiable et gratuite. Vérifiez le support de la plate-forme, puis lancez-vous .
Cloud Storage
Cloud Storage pour Firebase est conçu pour vous aider à stocker et à diffuser rapidement et facilement du contenu généré par les utilisateurs, tel que des photos et des vidéos. Vérifiez le support de la plate-forme, puis lancez-vous .
Crashlytics
Firebase Crashlytics vous aide à collecter des analyses et des détails sur les plantages et les erreurs qui se produisent dans votre application. Vérifiez le support de la plate-forme, puis lancez-vous .
Messagerie intégrée à l'application
La messagerie Firebase In-App vous aide à impliquer les utilisateurs actifs de votre application en leur envoyant des messages contextuels ciblés qui les encouragent à utiliser les fonctionnalités clés de l'application. Vérifiez le support de la plate-forme, puis lancez-vous .
Installations
Les installations Firebase vous permettent de gérer l'installation de votre application sur l'appareil d'un utilisateur. Le service d'installation Firebase (FIS) fournit un ID d'installation Firebase (FID) pour chaque instance installée d'une application Firebase. Vérifiez le support de la plate-forme, puis lancez-vous .
Téléchargeur de modèles ML
Si vous utilisez des modèles TensorFlow Lite personnalisés, Firebase ML peut vous aider à garantir que vos utilisateurs utilisent toujours la meilleure version disponible de votre modèle personnalisé. Vérifiez le support de la plate-forme, puis lancez-vous .
Suivi de la performance
Firebase Performance Monitoring est un service qui vous aide à mieux comprendre les caractéristiques de performances de vos applications iOS, Android et Web. Vérifiez le support de la plate-forme, puis lancez-vous .
Realtime Database
La base de données Firebase Realtime est une base de données hébergée dans le cloud. Les données sont stockées au format JSON et synchronisées en temps réel avec chaque client connecté. Vérifiez le support de la plate-forme, puis lancez-vous .
Remote Config
Firebase Remote Config est un service cloud qui vous permet de modifier le comportement et l'apparence de votre application sans obliger les utilisateurs à télécharger une mise à jour de l'application. Vérifiez le support de la plate-forme, puis lancez-vous .
Billets et articles de blog
Crashlytics et Flutter
Firebase Crashlytics aide depuis longtemps les développeurs à proposer des expériences d'application stables et sans crash. L'équipe Crashlytics a construit une expérience de première classe pour les développeurs et les applications Flutter. Cet article du blog Firebase met en évidence les API de rapport de crash, le moteur d'analyse des crashs de Flutter, ainsi que l'intégration et la configuration des plugins.
Utilisez Firebase pour héberger votre application Flutter sur le Web
Ce didacticiel montre comment héberger votre application Flutter sur le Web via une URL hébergée par Firebase en seulement 4 étapes simples (2 étapes si vous avez déjà installé des outils Firebase et un projet Firebase existant).
Ateliers de programmation
Authentification Flutter et Firebase
Découvrez comment ajouter l'authentification Firebase à une application Flutter avec seulement quelques lignes de code.
Flutter et la suite d'émulateurs locaux Firebase
Découvrez comment utiliser Local Emulator Suite lors du développement avec Flutter. Vous apprendrez également à utiliser les émulateurs d'authentification et Firestore.
Vidéos connexes
Ajoutez Firebase à votre application Flutter
Dans cette vidéo, Alexander Nohe, ingénieur en relations avec les développeurs, montrera comment ajouter rapidement Firebase aux plates-formes Flutter prises en charge.
La base de données en temps réel Firebase et Flutter
Ajoutons la base de données en temps réel Firebase à votre application Flutter ! Ce didacticiel couvre les bases telles que l'installation de la bibliothèque, l'écriture et la mise à jour des données et la lecture de vos données en temps réel, puis aborde d'autres sujets importants tels que l'utilisation de la base de données en temps réel avec StreamBuilders, FutureBuilders, les fournisseurs, l'utilisation de la suite d'émulateurs locaux Firebase, les règles de sécurité et beaucoup plus!