Für die
Google Cloud Datenbank Firebase war bislang keine vollständige Library für Delphi vorhanden.
Mit der OpenSource-Library
FB4D wird diese Lücke jetzt geschlossen. FB4D ermöglich die Ansteuerung der
Firebase Realtime DB, die neue
Firestore DB, die
Firebase Storage (für Filespeicherung) und
Firebase Functions (Für den Aufruf von Server-Funktionen).
Für die Authentifizierung unterstützt
FB4D zur Zeit EMail/Password Authentifizierung sowie die Anonyme-Anmeldung.
Die Library setzt auf dem REST-
API von
Firebase auf und bietet für die gesamte Funktionalität synchrone und asynchrone Methoden für die Verwendung aus
GUI-Applikation, Services und Background-Threads unter den beiden Frameworks
VCL und
Firemonkey ab
Delphi 10 Seattle. Die Library ist eine reine Sourcecode-Library und setzt auf Klassen-Interfaces.
https://github.com/SchneiderInfosystems/FB4D
Die Library verfügt über ein Wiki. Zwei Beispiel Applikationen und ein
Getting-Started im Wiki helfen Dir bei den ersten Schritten mit der Library.