Entdecken Sie Firebase für Flutter
Firebase bietet einen robusten Satz Flutter-Plugins, die Ihre Flutter-Anwendung mit unseren Diensten verbinden. Durch die Integration von Firebase in Ihre Flutter-Apps können Sie auf den Markt kommen und Ihren Benutzern einen Mehrwert bieten, die App-Qualität in kürzerer Zeit und mit weniger Aufwand verbessern und Ihr App-Erlebnis optimieren , um die Benutzer zufrieden zu stellen.
Lernen Sie Firebase für Flutter kennen
Sind Sie bereit, Ihre Flutter-Apps mit Firebase zu verbinden? Wenn Sie neu bei der Verwendung von Firebase in Flutter sind, empfehlen wir Ihnen, mit dem Codelab und Video „Kennenlernen von Firebase für Flutter“ zu beginnen.
Befolgen Sie dann für detaillierte Einrichtungsanweisungen unsere Anleitung zum Hinzufügen von Firebase zu Ihrer Flutter-App .
Produkt-Plugins
Die Firebase-Plugins für Flutter bieten eine breite Palette an client- und serverseitigen Funktionen.
Untersuchen Sie Plugins, mit denen Sie Benutzer erstellen, veröffentlichen, überwachen und einbinden können.
Analytics
Google Analytics ist eine kostenlose App-Messlösung, die Einblicke in die App-Nutzung und das Nutzerengagement bietet. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
App-Check
Firebase App Check hilft, Ihre Backend-Ressourcen vor Missbrauch wie Abrechnungsbetrug oder Phishing zu schützen. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Authentifizierung
Firebase Authentication bietet Backend-Dienste und benutzerfreundliche SDKs zur Authentifizierung von Benutzern bei Ihrer App. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Cloud Firestore
Firestore ist eine flexible, skalierbare NoSQL-Cloud-Datenbank zum Speichern und Synchronisieren von Daten. Mithilfe von Echtzeit-Listenern werden Ihre Daten über Client-Apps hinweg synchronisiert und Offline-Support wird angeboten. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Cloud Functions
Mit Cloud Functions für Firebase können Sie Back-End-Code als Reaktion auf Ereignisse, die durch Firebase-Funktionen und HTTPS-Anfragen ausgelöst werden, automatisch ausführen. Prüfen Sie die Plattformunterstützung und beginnen Sie dann mit der Bereitstellung von Funktionen und dem Aufruf dieser über Ihre App .
Cloud Messaging
Firebase Cloud Messaging (FCM) ist eine plattformübergreifende Messaging-Lösung, mit der Sie zuverlässig und kostenlos Nachrichten senden können. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Cloud Storage
Cloud Storage für Firebase soll Ihnen dabei helfen, benutzergenerierte Inhalte wie Fotos und Videos schnell und einfach zu speichern und bereitzustellen. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Crashlytics
Mit Firebase Crashlytics können Sie Analysen und Details zu Abstürzen und Fehlern sammeln, die in Ihrer App auftreten. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
In-App-Messaging
Mit Firebase In-App Messaging können Sie die aktiven Benutzer Ihrer App ansprechen, indem Sie ihnen gezielte, kontextbezogene Nachrichten senden, die sie zur Nutzung wichtiger App-Funktionen ermutigen. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Installationen
Mit Firebase Installations können Sie die Installation Ihrer App auf dem Gerät eines Benutzers verwalten. Der Firebase-Installationsdienst (FIS) stellt eine Firebase-Installations-ID (FID) für jede installierte Instanz einer Firebase-App bereit. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
ML-Modell-Downloader
Wenn Sie benutzerdefinierte TensorFlow Lite-Modelle verwenden, kann Firebase ML Ihnen dabei helfen, sicherzustellen, dass Ihre Benutzer immer die beste verfügbare Version Ihres benutzerdefinierten Modells verwenden. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Leistungsüberwachung
Firebase Performance Monitoring ist ein Dienst, der Ihnen hilft, Einblick in die Leistungsmerkmale Ihrer iOS-, Android- und Web-Apps zu gewinnen. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Realtime Database
Die Firebase Realtime Database ist eine in der Cloud gehostete Datenbank. Die Daten werden als JSON gespeichert und in Echtzeit mit jedem verbundenen Client synchronisiert. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Remote Config
Firebase Remote Config ist ein Cloud-Dienst, mit dem Sie das Verhalten und Erscheinungsbild Ihrer App ändern können, ohne dass Benutzer ein App-Update herunterladen müssen. Prüfen Sie die Plattformunterstützung und legen Sie dann los .
Blogbeiträge und Artikel
Crashlytics und Flutter
Firebase Crashlytics unterstützt Entwickler seit langem bei der Bereitstellung absturzfreier und stabiler App-Erlebnisse. Das Crashlytics-Team hat ein erstklassiges Erlebnis für Flutter-Entwickler und -Apps geschaffen. In diesem Firebase-Blogbeitrag werden Absturzberichts-APIs, die Analyse-Engine für Flutter-Abstürze sowie Onboarding und Plugin-Konfiguration beleuchtet.
Verwenden Sie Firebase, um Ihre Flutter-App im Web zu hosten
Dieses Tutorial zeigt, wie Sie Ihre Flutter-App im Web über eine von Firebase gehostete URL in nur 4 einfachen Schritten hosten (2 Schritte, wenn Sie bereits Firebase-Tools installiert und ein bestehendes Firebase-Projekt haben).
Codelabs
Flutter- und Firebase-Authentifizierung
Erfahren Sie, wie Sie mit nur wenigen Codezeilen die Firebase-Authentifizierung zu einer Flutter-App hinzufügen.
Flutter und die Firebase Local Emulator Suite
Erfahren Sie, wie Sie die Local Emulator Suite beim Entwickeln mit Flutter verwenden. Außerdem lernen Sie den Umgang mit den Authentifizierungs- und Firestore-Emulatoren.
Ähnliche Videos
Fügen Sie Ihrer Flutter-App Firebase hinzu
In diesem Video zeigt Developer Relations Engineer Alexander Nohe, wie Sie Firebase schnell zu unterstützten Flutter-Plattformen hinzufügen können.
Die Firebase-Echtzeitdatenbank und Flutter
Fügen wir die Firebase-Echtzeitdatenbank zu Ihrer Flutter-App hinzu! Dieses Tutorial behandelt Grundlagen wie das Installieren der Bibliothek, das Schreiben und Aktualisieren von Daten sowie das Lesen Ihrer Daten in Echtzeit. Anschließend werden weitere wichtige Themen behandelt, z. B. die Verwendung der Echtzeitdatenbank mit StreamBuilders, FutureBuilders, Providern, die Verwendung der Firebase Local Emulator Suite, Sicherheitsregeln usw viel mehr!