The project needs to deliver a Firemonkey APP for BOTH Android and iOS, developed in Embarcadero Delphi Firemonkey framework. Delphi Tokyo. No other Android, iOS solution is acceptable.
Android: The app should start a Local Service with uses a LocationSensor that would run on the background service and logs the Location X,Y coordinates.
On iOS it should run in the background too.
It should log to a MySQL database using MyDAC from Devart OR to a local file, and then upload it to an API.
Battery usage should be moderate, or low.
Not looking for Android developers, only Firemonkey developers! The freelancer should first provide a sample application (reference) with Firemonkey code.
An ADMIN backend is also necessary for the project under VCL:
Show a Google Map (TMS WebGmaps or the Delphi original component) and refresh the position of the Tracked devices with timed refresh and with a refresh button. (Refresh it in every minute or so). Refresh a PIN on the map with the location and with caption of the Device Name and last updated position.