Detail práce

Mobilní aplikace pro notifikace při dosažení míst

Bakalářská práce Student: Ungrová Klára Akademický rok: 2019/2020 Vedoucí: Herout Adam, prof. Ing., Ph.D.
Název anglicky
Mobile App for Notifying about Reaching a Location
Jazyk práce
český
Abstrakt

Cílem této práce je vytvoření jednoduché aplikace pro operační systém Android, která bude zasílat notifikace při vstupu či výstupu z uživatelem zvolené zóny a celkově ulehčovat proces informování dalších osob. Detekce vstupu/výstupu ze zóny je založena na principu geofencingu. Pro trvalé uložení jednotlivých zón je použita SQLite databáze. Při překročení hranice zóny obdrží uživatel notifikaci, jejímž stisknutím je možné odeslat zprávu druhé osobě. Tuto zprávu si uživatel může předvolit pro každou zónu zvlášť (jak pro vstup, tak výstup). Zónu je možné kdykoliv aktivovat/deaktivovat. Uživatelovi je umožněno grafické zobrazení zón na mapě. Aplikace též nabízí odeslání zkušební notifikace, na které je názorně vysvětleno, jaké funkce poskytuje. Služba, průběžně získávající polohu, běží i po odstranění aplikace ze seznamu běžících aplikací. Pro úplné vypnutí aplikace je zapotřebí zmáčknout vypínací tlačítko v aplikaci. Práce se zabývá návrhem, implementací a následným testováním vyvíjené mobilní aplikace. Finální verze aplikace je publikována v obchodě Google Play.

Klíčová slova

mobilní aplikace, Android, Android Studio, Kotlin, SQLite, notifikace, mapa, lokace, smartphone, geofencing, GUI

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
10. července 2020
Oponent
Průběh obhajoby

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázku oponenta a na doplňující otázku přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm výborně (A).

Otázky u obhajoby
  1. Máte nějaký podrobnější zpětnou vazbu z testování dokončené aplikace? Pokud ano, prosím prezentujte její výsledky.
  2. Proč aplikace nepracuje správně na nižších verzích systému Android?
Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (UITS FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
UNGROVÁ, Klára. Mobilní aplikace pro notifikace při dosažení míst. Brno, 2020. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2020-07-10. Vedoucí práce Herout Adam. Dostupné z: https://www.fit.vut.cz/study/thesis/23016/
BibTeX
@bachelorsthesis{FITBT23016,
    author = "Kl\'{a}ra Ungrov\'{a}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Mobiln\'{i} aplikace pro notifikace p\v{r}i dosa\v{z}en\'{i} m\'{i}st",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23016/"
}
Nahoru