Original title:
Geolokační hra určená pro platformu Android
Authors:
Cendelínová, Petra Document type: Master’s theses
Year:
2020
Language:
cze Abstract:
[cze][eng] Tato diplomová práce se zabývá návrhem a implementací geolokační aplikace určené pro platformu Android. Cílem bylo vytvořit plně funkční aplikaci dle požadavků zadavatele a její zveřejnění v obchodě Google Play. Práce se věnuje teoretickému základu pro vývoj Android aplikací se zaměřením na existující architektury a lokalizační služby. Výsledkem praktické části je implementovaná aplikace v jazyce Kotlin s využitím architektury MVVM a Google Maps. V závěru práce jsou představeny budoucí možná rozšíření aplikace, zejména týkající se zavedení platebního modelu.This thesis deals with the design and implementation of a location-based application for Android platform. The main goal was to develop a fully functional application that meets the requirements of the contracting party and is released to the Google Play Store. The theoretical part covers the basis of Android development and focuses on existing architecture and location-based services. The practical part consists of the TerraHunt application itself, which is built with Kotlin and utilises MVVM architecture and Google Maps. To conclude the thesis, upcoming extensions is provided along with detail surrounding the implementation of the payment model.
Keywords:
android; Android Jetpack; data synchronization; Google Maps; Koin; Kotlin; location based services; lokalizační služby; mobile application; mobilní aplikace; MVVM; off-line mode; off-line mód; synchronizace dat