Motus Inc
250-1000 employees
Technology, Finance, Mobility
Tracking mileage seems straightforward until you realize that most apps drain your phone’s battery quickly. That’s the hurdle Motus, a leader in vehicle reimbursement, faced when they came to us: create a mobile app that could accurately track mileage without excessive energy use.
To meet this challenge, we built an app smart enough to capture every detail of employee mileage, yet efficient enough that users wouldn’t notice their battery percentage plummeting. For daily users, this balance was everything.
We went all-in on a native mobile build, creating parallel experiences for iOS and Android. On iOS, we used Swift with SwiftUI and UIKit, managed dependencies through CocoaPods, Swift Package Manager, and Carthage, and built with Xcode, shipping via TestFlight. On Android, we leveraged Java, Kotlin, and Jetpack Compose, with XML for layouts and SQL and Core Data for persistence. Core capabilities like Core Location, MapKit, AVFoundation, UserDefaults/Keychain, Combine, and the Google Maps SDK powered navigation, media, and secure data handling.
To optimize workflows, we integrated Fastlane for continuous delivery, deployed with Docker, and relied on GitLab CI/CD, Bitbucket, and the Atlassian Suite for version control and collaboration. The app connected with the Google Play Console, the Firebase Suite, and tools like Amplitude and Pendo for analytics and insights, while Zendesk supported customer care.
But the real breakthrough came from layering in CoreML and custom machine learning models to recognize driving patterns. By reducing unnecessary GPS polling, we drastically minimized battery consumption without compromising accuracy. We even developed an SDK to extend this energy-efficient approach to other clients, turning complex mobile infrastructure into a scalable solution for real-world impact.
The result: A reliable, energy-efficient mileage tracker that has been crucial to Motus’ growth. What started as one ambitious app evolved into a long-term partnership, with ongoing releases and improvements keeping the experience ahead of the curve. Ultimately, solving a technical puzzle like battery drain wasn’t just about clever coding—it was about helping Motus deliver trust, accuracy, and peace of mind to every employee on the road. That’s the kind of challenge we love to solve.
If you’re interested in learning more about our services, please feel free to reach out to us. Let’s make it happen!