Session Details

EKON 23
The Conference for Delphi & More
October 28 - 30, 2019 | Meliá Düsseldorf

Christoph Schneider

de

28 Oct 2019
10:15 - 11:15
Price Special Register until September 26 and save up to € 200! Register now!

Mit der OpenSource Library FB4D in die Google Cloud Firebase DB

28 Oct 2019
10:15 - 11:15

Die Clouddatenbank Firebase von Google ist in vielen Mobile- und Webapplikationen weltweit im Einsatz und es gibt für viele Sprachen und Plattformen gut dokumentierte Libraries. Nur für Delphi fehlte eine solche bislang und wird wohl auch in naher Zukunft nicht von Google angeboten. Diese Lücke schliesst die Delphi-Cross-Plattform-Library FB4D, die seit Oktober 2018 auf https://github.com/SchneiderInfosystems/FB4D unter der Apache-Lizenz 2.0 frei verfügbar ist. Diese Library ermöglicht nicht nur den Zugang zur Firebase-Realtime-Datenbank sowie der neueren Firestore DB, sondern enthält auch Schnittstellen zur Dateiablage (Storage) und zur Ansteuerung von serverseitigen Funktionen. Um aus einer FMX- oder VCL-Anwendung heraus all das nutzen zu können, muss aber zuerst über Firebase Authentication ein Zugriffstoken geholt werden. Intern verwendet die Library verschiedene REST-Schnittstellen von Google. In dieser Session wird der Autor der Library zuerst einen kurzen Überblick über die verschiedenen Services von Firebase geben, um anschließend dem interessierten Delphi-Entwickler einen schnellen Einstieg in die Library zu ermöglichen.