★ Případová studie
Android
2024 · 6 týdnů
TrailGPS
Mapa, která funguje tam, kde končí signál. Předstáhni si oblast doma a v horách tě navede i bez dat.
Problém
Běžné navigace v lese kolabují — chytají signál, vybíjejí baterku a bez dat nic neukážou. Turista potřebuje mapu, která je celá v telefonu a pozici drží jen z GPS čipu, bez internetu.
Řešení
- Vektorové mapy (MBTiles) stažené po oblastech, vykreslované lokálně
- Poloha čistě z GPS čipu — funguje v letovém režimu
- Záznam trasy do GPX + nadmořský profil a převýšení
- Agresivní šetření baterie: vykreslování jen při pohybu, ztlumení na display-off
- Sdílení pozice přes generovaný odkaz, jakmile je zase signál
Výsledek
Nejčastější zpětná vazba je od lidí, kterým appka pomohla najít cestu zpět, když jim došel signál i data. Pár běžkařů ji používá na záznam tras kvůli přesnému převýšení.
Stack
Kotlin
Mapbox GL Native
MBTiles
Room
GPX
Foreground Service