We didn’t want to make sacrifices on the platform coverage, usability or performance, so we created native mobile apps for all three platforms. This way we could better control the GPS tracking and camera that were playing a big part in the app functionality.
The biggest challenge was to optimize battery usage in car trip logging, which was using GPS tracking on the background. Also the reliability of the tracking was of utmost importance. With extensive testing and continuous improvements we found a solid solution for each platform.
The app connects to the Heeros back-end system with a REST-API. Building the API required close cooperation with Heeros’ back-end development team and Codemate’s mobile team.
We are currently doing OS version upgrades and new languages for the Heeros Mobile app.