Offline-first field apps
Every record is written to the phone first, then sent from a queue.
Native iOS apps that write to the phone first and sync later. Our driver app held 71 queued records through a 2.5-hour outage and lost none.
Every record is written to the phone first, then sent from a queue.
Receiver name, PO number, photo and signature before a drop can close.
GPS only between 06:00 and 18:00, and only once a trip is underway.
XCTest for the app, Playwright for the console beside it.
From TruckFleet Labs, a dispatch console and driver app for a 42-truck operator.
From TruckFleet Labs. Loading bays, basements and steel-framed units kill mobile data, so the app never needs it at the moment of delivery.
A native iOS driver app for 38 drivers, with signature capture, a visible sync queue and location tracking limited to the dispatch window.
Related: Python, React, React Native, Xamarin and .NET MAUI, and the logistics sector.
Python
React
TypeScript
Docker
React Native
XamarinEvery record is written to the phone first and sent from a queue the driver can see. In a 2.5-hour sync outage on TruckFleet, 71 queued records were delivered automatically with no data loss.
Our driver app is native iOS with SQLite on the device. If you need Android as well, we compare React Native and .NET MAUI with you before choosing.
Starting April 2026, Apple requires apps uploaded to App Store Connect to be built with Xcode 26 or later using the iOS 26 SDK.
Yes. On TruckFleet the app tracks GPS only between 06:00 and 18:00, and only once a trip is underway.
Thirty minutes on your workflow, your devices and your sync needs. No sales pitch.