AndroidLogistics

D2D

Last-mile delivery platform for Istanbul — multi-route optimisation, live turn-by-turn navigation, and real-time speed/distance HUD built natively for Android.

D2D live navigation screen displaying real-time speed (56 km/h), upcoming manoeuvre instructions, and toll-road alerts across Istanbul roads

Overview

D2D drivers need to decide—in seconds—between multiple viable routes across congested Istanbul traffic. The app surfaces up to three ranked options (time + distance) before a trip, then switches into a full turn-by-turn navigator with live speed readout, toll-road warnings, and manoeuvre callouts. The Kotlin + Flutter hybrid architecture kept the navigation-critical code path on the native thread while shared Flutter components handled the dispatch-management UI layer, all backed by Firebase for real-time sync.

The Stack

KotlinFlutter / DartFirebase Realtime DBFirebase Cloud MessagingGoogle Maps SDK

Key Results

  • 01.Delivered three-route comparison (time + distance) in under 2 seconds on mid-range Android devices.
  • 02.Live navigation with speed HUD and toll-road alerts reduced driver wrong-turns by an estimated 30%.
  • 03.Hybrid Kotlin/Flutter architecture cut duplicate UI code by ~40% vs a fully native two-screen approach.

Like what you see?

Let's talk about building something like D2D for you.

mail