Logistics and transport Case study
iBeacon trip tracking with background connectivity
An Android app that keeps a stable connection to iBeacon devices in the background and when the phone is locked, starting and finishing trips as beacons come into and out of range.
- Android
- Bluetooth Low Energy
- iBeacon
- Client
- Vehicle tracking service
- Service
- Mobile apps
- Years
- 2019
- Stack
- Android, Bluetooth Low Energy, iBeacon
- Platforms
- Android
Client details are private, so this study describes the client by type.
Overview
A vehicle tracking service needed its Android app to stay connected to iBeacons while in the background or with the screen locked. We built the connectivity layer: automatic connection to nearby beacons, immediate stop when a beacon leaves range, trip start and finish notifications, updated tracking lists, and a foreground service so Android Oreo and later keep the connection alive.
What we built
- Automatic connection to nearby iBeacons, including in the background and when locked
- Trip start and finish detection and notifications
- Tracking-list updates as beacons come and go
- Foreground service for Android Oreo and later
Technology used
| Layer | Choice | Purpose |
|---|---|---|
| App | Android | background tracking |
| Device link | Bluetooth Low Energy, iBeacon | proximity and trips |
What happened next
- Delivered
The work described above was delivered to the client.
- Operational facts
- Our work on this project took place in 2019.
Could this be your project?
- You are planning an iOS or Android app, or have one that needs a stronger back end behind it. Mobile app development
- You want a realistic written estimate for something of this kind, based on comparable work.
- You work in logistics and transport and want a team that has built for it before. Logistics and transport work
Questions about this project
How long did this project take?
Our work on it took place in 2019.
What technology was used?
Android, Bluetooth Low Energy, iBeacon.
Similar work

Also Android, same industry
My Taxi Ride: taxi dispatch and booking platform
Passenger and driver apps for iOS and Android, a dispatch admin panel with reporting, APIs, SIP calling and the public website for the My Taxi Ride dispatch system, built over four years.
Also Android, same industry
Android and iPhone apps for passengers and drivers, plus a web admin and reservation manager: vehicle search, booking requests, ride tracking and payments.

Also Android, same industry
Route tracking app for service drivers
iOS/Android driver app with job lists, ETAs and chat, plus an admin panel and customer dashboard.
