Případová studie · Nativní Android
Android aplikace pro řidiče rozvozu s offline režimem a skenováním
Nativní Android aplikace pro řidiče rozvozové firmy. Řidič má na firemním telefonu celou trasu, u předání naskenuje čárový kód zásilky, vyfotí doručení a nechá podepsat na displeji. Aplikace funguje i tam, kde není signál, a data dosynchronizuje, jakmile je řidič zpět online. Nasazená je jen do firmy přes MDM, ne přes Google Play.
Klienta neuvádím jmenovitě. Technický rozsah a popsané výsledky jsou reálné.
Výchozí situace
Řidiči jezdili s papírovými rozpisy tras a doručení potvrzovali podpisem na papír. Dispečink neviděl v reálném čase, co je doručené a co ne, a stav se do systému přepisoval až večer z papírů. Na trase byla navíc hluchá místa bez signálu, takže jakékoliv webové řešení tam přestalo fungovat zrovna ve chvíli, kdy ho řidič potřeboval. Reklamace „balík nedorazil" se dohledávaly těžko, důkaz o předání chyběl.
Jak jsem to vyřešil
Tohle byl případ, kde webová aplikace nestačí. Napsal jsem nativní Android aplikaci v Kotlinu, která je od začátku offline-first: pracuje nad lokální SQLite databází v telefonu a se serverem (.NET a REST API) se synchronizuje na pozadí, když je připojení k dispozici. Skenování čárových kódů běží přímo přes fotoaparát, podpis se kreslí na displej a foto doručení se ukládá lokálně a nahraje později. Aplikaci firma rozdistribuovala na služební telefony přes MDM, takže není a nemusí být v Google Play.
Co aplikace umí
- Celá trasa a seznam zásilek v telefonu, i když řidič vyjede mimo signál.
- Offline-first nad lokální SQLite, synchronizace na pozadí po návratu online.
- Skenování čárových kódů zásilek přímo fotoaparátem, bez další čtečky.
- Foto doručení a podpis příjemce na displeji jako důkaz o předání.
- Živý stav doručení pro dispečink, místo večerního přepisování z papírů.
- Distribuce přes MDM na firemní telefony, pod kontrolou firmy a bez Google Play.
Výsledek
Dispečink vidí stav doručení živě, místo večerního přepisování z papírů. U každé zásilky je fotka a podpis jako důkaz předání, takže reklamace se dohledávají snadno. Aplikace funguje i na místech bez signálu a firma ji má pod kontrolou na služebních telefonech, bez Google Play.
Chcete si o tématu přečíst víc? Navazuje na to článek Kolik stojí mobilní aplikace.
Další projekty
Podobně postavené systémy
Docházka a sklad se skenery
Skladová aplikace na stávajících čtečkách: po naskenování štítku hned objednávka i lokace. K tomu docházka s podklady pro mzdy.
Řízení zakázek a výroby
Zakázky, výroba, klienti i fakturace na jednom místě. Místo několika Excelů a papírových průvodek.
PWA pro revizní techniky
Protokoly vyplněné offline v terénu, fotky a automatické PDF. Jedna aplikace pro Android i iPhone.