Cropsly

LocoNav

Logistics & Fleet Management

Fleet Tracking & Logistics Mobile Platform

Real-time logistics tracking at scale

6 months 4 engineersMobile App

The Challenge

LocoNav, a leading fleet management company, needed a high-performance mobile platform for real-time fleet tracking with geofencing, driver management, and efficient background GPS tracking. The existing solution suffered from excessive battery drain during all-day tracking, inconsistent position updates over poor cellular networks, and a complex interface that non-technical drivers struggled to use.

  • Background GPS tracking drained device batteries to under 50% in a few hours
  • Position updates were unreliable over poor cellular networks in rural areas
  • Driver-facing interface was too complex for non-technical fleet operators
  • Geofencing alerts needed sub-second accuracy for warehouse entry/exit tracking

Our Approach

Built native iOS and Android apps with optimised real-time data streaming via WebSockets, intelligent battery management for background tracking, and an intuitive UX designed for non-technical drivers. The apps integrate with LocoNav's existing backend through a lightweight WebSocket protocol that batches position updates during poor connectivity and syncs when signal strength returns.

  • Native Swift/Kotlin for optimal background GPS and battery management
  • WebSocket-based real-time data streaming with intelligent batching
  • Geofencing engine with sub-second entry/exit detection accuracy
  • Driver-friendly UX with large touch targets and minimal cognitive load
  • Offline data buffering with automatic sync on connectivity restoration
Native iOS & AndroidReal-Time Tracking

Key Features

Real-Time Fleet Tracking

5-second position updates for all vehicles with smooth map animations and accurate ETA calculations.

Battery-Optimized Tracking

Intelligent GPS sampling reduces battery impact to under 5% per hour while maintaining position accuracy.

Geofencing & Zone Alerts

Define custom zones around warehouses, clients, or restricted areas. Get instant alerts on vehicle entry and exit.

Driver Management

Assign drivers to vehicles, track driving behaviour, and manage shift schedules from the app.

Key Results

5s

Update Frequency

Real-time position updates

<5%

Battery Impact

Optimised background tracking per hour

2

Platforms

iOS + Android native

99.5%

Connectivity

Uptime including offline sync

Every team member, senior or junior, seemed genuinely invested in the project. The attention to our needs and active listening really stood out.

Executive

LocoNav

Frequently Asked Questions

How does LocoNav keep battery usage under 5%?

The app uses intelligent GPS sampling that adapts based on vehicle speed and movement. When stationary, updates slow to once per minute. During driving, the app uses motion coprocessors and fused location providers to get accurate positions without keeping the GPS radio constantly active.

Does tracking work in areas with poor cellular coverage?

Yes. The app buffers position data locally when connectivity is poor and syncs automatically when signal strength returns. Fleet managers see a continuous track without gaps, and the WebSocket protocol handles reconnection seamlessly.

Can the app integrate with existing fleet management systems?

The mobile apps communicate through standard REST and WebSocket APIs, making integration with existing fleet management backends straightforward. LocoNav's platform handles the server-side integration while our apps serve as the mobile interface.

Related Services

Want Results Like These?

Tell us about your project and we'll scope it within 48 hours.

Get in Touch
LocoNav Case Study | Fleet Tracking App | Cropsly