Het doel van deze training is u, als ervaren VCL Delphi ontwikkelaar, snel productief te laten werken met Delphi 10.1 Berlin FireMonkey en Android.
Dag 1 – FireMonkey
-
Intro 10.1 Berlin: IDE, Platforms, Multi-Device Preview en Designer
-
FireMonkey: Cross platform Desktop applicaties
-
FireMonkey GUI: Layout, Animations en intuitieve responsive user interfaces
-
Visual Livebindings: Verbind data en code aan de user interface
-
FireDAC: Cross platform Database access , Connections, Queries, Async execution
-
Firemonkey styles: Styles gebruiken en wijzigen voor een eigen GUI stijl
-
Touch en Gestures: Met swipes en gebaren de user experience van je applicatie te verbeteren
Dag 2 – Android
-
Android: Inrichting, Configuratie en Deployment
-
FireMonkey: mobile templates for Android, native Android controls
-
Android: internal storage, local database en webservices (REST)
-
FireMonkey: Sensors, Camera Access, App Tethering. Bluetooth LE
-
Debugging: Loggen en debuggen met Android Monitor en de Debugger
-
Android Internals: Android manifest, permissions, savestate
-
Java: Adding Java libraries, using Java2OP to extend Android SDK access, using Java code
-
Tips en Trucs: Responsiveness, snel opstarten en snel reageren, intuitive
Pre-requisites; voor de 2 daagse Delphi FireMonkey en Android training is enige kennis van VCL programmeren in Delphi nodig. De training is gebaseerd op Delphi 10.1 Berlin Enterprise, maar kan ook gegeven worden op basis van Delphi Professional met het mobile pack, of zelfs met de 30-dagen trial van RAD Studio die u kunt aanvragen bij Embarcadero. Voor het volgen van de training is een laptop met vooraf geinstalleerde Delphi en een voor development gecertificeerd Android device nodig, waarop u middels een vendor specific USB driver ADB kunt gebruiken, bijvoorbeeld de Google Nexus of Pixel serie.