Code to accompany a full-day training on building mobile apps with FireMonkey.
All of the code, slides, labs, etc. are free for reuse (see license). Please link back here.
This is developed with RAD Studio / Delphi 10.3 Rio to work across Windows, macOS, iOS, and Android, but the focus is mostly on the mobile device experience. Not all features will work on desktops as they lack some of the sensors.
The App is called Field Logger it is designed around the workflow of being used by someone in the field to collect log information for various projects. For example, an insurance adjuster. Each log entry includes a timestamp, photo, geolocation, orientation and inclination of the device, along with user notes. All data is stored locally in an embedded InterBase database, and there is a function for exporting the data to share with others.
These documents on Google Drive are still being updated. These links represent that latest version, but a snapshot may also be stored in this repository.