Autor | Wojciech Kowalczyk |
Opiekun | dr inż. Grzegorz Galiński |
Praca | inżynierska |
Data obrony | styczeń 2019 |
Celem pracy było stworzenie aplikacji mobilnej pomagającej sportowcom oraz turystom w monitorowaniu pokonywanych tras. Aplikacja zrealizowana została na urządzenia mobilne z systemem Android, przy użyciu środowiska Android Studio oraz języka programowania Kotlin. Na podstawie zmieniających się współrzędnych udostępnianych przez odbiornik GPS urządzenia, na ekranie rysowana jest trasa oraz wyświetlane są statystyki takie jak: pokonany dystans, czas trwania i średnia prędkość. Trasy zapisywane są lokalnie lub w zewnętrznej bazie danych, zależnie od stanu dostępności internetu. Użytkownik logując się na to samo konto, ma dostęp do swoich tras z wielu urządzeń. Trasy zapisane bez dostępu do internetu można przesłać do bazy danych po zalogowaniu. Najważniejszym wyróżnikiem projektu, w odniesieniu do komercyjnych aplikacji, jest jego poprawne działanie nawet bez dostępu do internetu. Trasa będzie wtedy rysowana na jednolitym tle zamiast na mapie, jednak sprawdzenie jej kształtu lub dotarcie do punktu, z którego się zaczęło, wciąż będzie możliwe.