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

Loading...
Thumbnail Image
Date
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
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.
The aim of this bachelor thesis is to create a simple Android application which will be able to send notifications when entering or exiting a zone of user's interest and will overall ease the process of informing other people. Detection of entering/exiting zone is based on the principles of geofencing. SQLite database is used to save user's zones of interest (and details about them) persistently. When crossing the boundaries of a zone of interest, a user receives a notification - by clicking on it a user has the opportunity to send the message to other person. The message to be sent can be preset for every zone (both for entering and exiting). It is possible to activate/deactivate the monitoring of any zone any time. A user can display zones on the map. There is a possibility to send a trial explanatory notification for user to better understand its functionality. The foreground service which takes care of retrieving up-to-date location is running even if the app is swiped away from running applications. To kill the application, the switch off button in the app needs to be pressed. The main focus of this work is design, implementation and testing of the mobile application. The final version has been published to Google Play store.
Description
Citation
UNGROVÁ, K. Mobilní aplikace pro notifikace při dosažení míst [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
prof. Ing. Adam Herout, Ph.D. (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) Ing. Tomáš Martínek, Ph.D. (člen)
Date of acceptance
2020-07-10
Defence
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: Máte nějaký podrobnější zpětnou vazbu z testování dokončené aplikace? Pokud ano, prosím prezentujte její výsledky. Proč aplikace nepracuje správně na nižších verzích systému Android?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO