Portfolio

OpenTraceTrack

Aplikacja · Rejestrator tras GPS / Android · 2026

Prędkościomierz z HUD-em jak w samolocie i rejestrator tras, który dzieli przejazd na środki transportu.

Rejestrator tras GPS na Androida z lotniczym HUD-em, wykrywaniem przesiadek, mapą i statystykami oraz eksportem do GPX, GeoJSON, KML i CSV.

HUD ma taśmy prędkości, wysokości i kursu, ślad ruchu z ostatnich minut i tryb lustrzany do odbicia w szybie samochodu. Jedno nagranie może łączyć pieszą wędrówkę, rower, autobus i pociąg – aplikacja podpowiada przesiadki po prędkości i dzieli trasę na fragmenty.

Mapa pokazuje trasę w kolorach środków transportu, a profil prędkości i wysokości przesuwa się palcem. Eksport GPX trafia prosto do Stravy czy Garmin Connect, a baza to zwykły plik SQLite z czytelnym schematem.

HUD i mapa podczas nagrywania trasyStatystyki tras i rekordy

Funkcje

  • lotniczy HUD i tryb odbicia w szybie
  • 14 środków transportu w jednym nagraniu
  • eksport GPX, GeoJSON, KML i CSV
  • import GPX z innych aplikacji
  • wymaga Androida 10 lub nowszego

Technologie

  • Kotlin
  • Jetpack Compose
  • MapLibre
  • SQLite

Mój udział

Projekt, architektura, implementacja i wydania

Pobierz

github.com/BlackSingularities/OpenTraceTrack