Apps

App Entwicklung mit Kotlin

Android | Firestore

Beschreibung

Verwenden Sie unsere flexible, skalierbare NoSQL-Cloud-Datenbank, um Daten für die clientseitige und serverseitige Entwicklung zu speichern und zu synchronisieren.

Cloud Firestore ist eine flexible, skalierbare Datenbank für die Entwicklung von Mobilgeräten, Websites und Servern von Firebase und Google Cloud. Wie die Firebase-Echtzeitdatenbank hält sie Ihre Daten über Echtzeit-Listener über Client-Apps hinweg synchron und bietet Offline-Unterstützung für Mobilgeräte und das Internet, sodass Sie reaktionsschnelle Apps erstellen können, die unabhängig von Netzwerklatenz oder Internetverbindung funktionieren. Cloud Firestore bietet auch eine nahtlose Integration mit anderen Firebase- und Google Cloud-Produkten, einschließlich Cloud-Funktionen.

Agenda

  • Grundlagen
    • Einführung in Firestrore
    • Projekt anlegen
    • AddThoughVC UI Setup
    • Ein Datenbankeintrag
    • MainActivity UI Einrichtung
    • Custom Adapter erstellen
    • Echtzeitaktualisierung
  • Authentifizierung
    • Grundlagen Firestore Authentifizierung
    • LoginScreen erstellen
    • User anlegen und einloggen
    • Kommentar hinzufügen
    • Adapter für Kommentare
    • Kommentare anzeigen
  • Firestore Sicherheitsregeln
    • Grundlagen
    • Projekt Setup
    • Schnittstellen
    • Kommentare löschen und aktualisieren
    • Regeln für Kommentare
    • Ausblick

Software

Android Studio über JetBrains Toolbox

Literaturempfehlung

Zeitrahmen

3 Tage

(individuelle Gestaltung möglich)

Apps

Android App Entwicklung


Trainings

Android | Basics
Grundlagen Android Apps mit Kotlin

Android | Jetpack
Android Jetpack Library

Android | Firestore
Android mit der Cloud Firestore Database

Kotlin | Basics
Kotlin Grundlagen

Java | Basics
Java Grundlagen

Android | API

Android | Jetpack Compose

Android | Project ...