Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Découvrir Firebase pour Flutter
Firebase fournit un ensemble robuste de plug-ins Flutter qui connectent votre application Flutter à nos services.
L'intégration de Firebase à vos applications Flutter vous permet de lancer vos applications sur le marché et d'offrir de la valeur à vos utilisateurs, d'améliorer la qualité de vos applications plus rapidement et plus facilement, et d'optimiser l'expérience de vos applications pour satisfaire vos utilisateurs.
Découvrir Firebase pour Flutter
Prêt à associer vos applications Flutter à Firebase ? Si vous ne connaissez pas Firebase dans Flutter, nous vous recommandons de commencer par l'atelier de programmationDécouvrez Firebase pour Flutter et la vidéo.
Les plug-ins Firebase pour Flutter offrent une large gamme de fonctionnalités côté client et côté serveur.
Découvrez les plug-ins qui vous permettent de créer, de publier, de surveiller et d'engager les utilisateurs.
Analytics
Google Analytics est une solution de mesure d'applications sans frais qui fournit des insights sur l'utilisation des applications et l'engagement des utilisateurs. Consultez la compatibilité des plates-formes, puis commencez.
App Check
Firebase App Check vous aide à protéger vos ressources de backend contre les utilisations abusives telles que la fraude à la facturation ou l'hameçonnage. Consultez la compatibilité des plates-formes, puis commencez.
Authentication
Firebase Authentication fournit des services de backend et des SDK faciles à utiliser pour authentifier les utilisateurs auprès de votre application. Consultez la compatibilité avec les plates-formes, puis lancez-vous.
Cloud Firestore
Firestore est une base de données cloud NoSQL flexible et évolutive qui permet de stocker et de synchroniser des données. Il permet de synchroniser les données entre les applications clientes grâce à des écouteurs en temps réel, et peut fonctionner hors connexion. Consultez la compatibilité des plates-formes, puis commencez.
Firebase Cloud Messaging (FCM) est une solution de messagerie multiplate-forme qui vous permet d'envoyer des messages de manière fiable et sans frais. Consultez la compatibilité des plates-formes, puis commencez.
Cloud Storage
Cloud Storage for Firebase est conçu pour vous aider à stocker et à diffuser rapidement et facilement les contenus générés par les utilisateurs, tels que des photos et des vidéos. Consultez la compatibilité des plates-formes, puis commencez.
Crashlytics
Firebase Crashlytics vous aide à collecter des données analytiques et des informations sur les plantages et les erreurs qui se produisent dans votre application. Consultez la compatibilité des plates-formes, puis lancez-vous.
In-App Messaging
Firebase In-App Messaging vous aide à susciter l'intérêt des utilisateurs actifs de votre application en leur envoyant des messages contextuels ciblés pour les inciter à utiliser les fonctionnalités clés de l'application. Consultez la compatibilité des plates-formes, puis commencez.
Installations
Firebase Installations vous permet 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. Consultez la compatibilité des plates-formes, puis Commencer.
Téléchargeur de modèles de ML
Si vous utilisez des modèles TensorFlow Lite personnalisés, Firebase ML peut vous aider à vous assurer que vos utilisateurs utilisent toujours la meilleure version disponible de votre modèle personnalisé. Consultez la compatibilité des plates-formes, puis commencez.
Performance Monitoring
Firebase Performance Monitoring est un service qui vous aide à mieux comprendre les caractéristiques de performances de vos applications iOS, Android et Web. Consultez la compatibilité des plates-formes, puis commencez.
Realtime Database
Firebase Realtime Database 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é. Consultez la compatibilité des plates-formes, puis commencez.
Remote Config
Firebase Remote Config est un service cloud qui vous permet de modifier le comportement et l'apparence de votre application sans demander aux utilisateurs d'en télécharger une mise à jour. Consultez la compatibilité des plates-formes, puis commencez.
Firebase Crashlytics aide les développeurs depuis longtemps à proposer des applications stables et sans plantage. L'équipe Crashlytics a conçu une expérience de premier ordre pour les développeurs et les applications Flutter. Cet article du blog Firebase présente les API de signalement des plantages, le moteur d'analyse des plantages Flutter, ainsi que l'intégration et la configuration des plug-ins.
Ce tutoriel explique comment héberger votre application Flutter sur le Web via une URL hébergée par Firebase en quatre étapes simples (deux étapes si vous avez déjà installé firebase-tools et que vous disposez d'un projet Firebase).
Découvrez comment utiliser la suite d'émulateurs locaux lorsque vous développez avec Flutter. Vous apprendrez également à utiliser les émulateurs Authentication et Firestore.
Dans cette vidéo, Alexander Nohe, ingénieur en relations avec les développeurs, vous montre comment ajouter rapidement Firebase aux plates-formes Flutter compatibles.
Firebase Realtime Database et Flutter
Ajoutons Firebase Realtime Database à votre application Flutter. Ce tutoriel aborde les bases, comme 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. Il couvre ensuite d'autres sujets importants, comme l'utilisation de Realtime Database avec StreamBuilders, FutureBuilders et Providers, l'utilisation de la suite d'émulateurs locaux Firebase, les règles de sécurité et bien plus encore.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/20 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/20 (UTC)."],[],[],null,[]]