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.
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 .
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 .
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 .
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 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 .
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 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 .
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 .
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 .
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 .
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 .
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 .
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 .
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

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.
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

Découvrez comment ajouter l'authentification Firebase à une application Flutter avec seulement quelques lignes de code.
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

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.
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!