Bakalářská práce se zabývá analýzou geosociálních sítí a využitelností jejich aplikačních roz-hraní pro multiplatformní mobilní aplikaci a následné vytvoření takovéto aplikace. V prácijsou analyzovány 3 aplikační rozhraní a ke každému z nich je vytvořena SWOT analýza.Aplikace je vytvořena ve frameworku Flutter spoužitím návrhového vzoru BloC a vrstvenéarchitektury. Aplikace slouží kvyhledávání restaurací a zjištění informací o nich, vblízkostistanovené lokace. Uživatel také může filtrovat výsledky dle kategorií, vzdáleností, cenovouhladinou nebo textem.
Anotace v angličtině
Thesis aims to analyse usability of geosocial application interfaces in multiplatform mobile application and implement such application. In thesis are analysed 3 geosocial network's application interfaces. Application is built on top of Flutter framework, with usage of BloC design pattern and domain driven architecture. Purpose of application is to search restaurants and information about them near specified location. User can also filter results by category, distance, price level and text.
Bakalářská práce se zabývá analýzou geosociálních sítí a využitelností jejich aplikačních roz-hraní pro multiplatformní mobilní aplikaci a následné vytvoření takovéto aplikace. V prácijsou analyzovány 3 aplikační rozhraní a ke každému z nich je vytvořena SWOT analýza.Aplikace je vytvořena ve frameworku Flutter spoužitím návrhového vzoru BloC a vrstvenéarchitektury. Aplikace slouží kvyhledávání restaurací a zjištění informací o nich, vblízkostistanovené lokace. Uživatel také může filtrovat výsledky dle kategorií, vzdáleností, cenovouhladinou nebo textem.
Anotace v angličtině
Thesis aims to analyse usability of geosocial application interfaces in multiplatform mobile application and implement such application. In thesis are analysed 3 geosocial network's application interfaces. Application is built on top of Flutter framework, with usage of BloC design pattern and domain driven architecture. Purpose of application is to search restaurants and information about them near specified location. User can also filter results by category, distance, price level and text.
Cílem bakalářské práce bude v teoretické části charakterizovat a popsat geosociální sítě a analyzovat využitelnost jejich API pro vlastní mobilní aplikaci v oblasti cestovního ruchu. Součástí práce bude i přehled dostupných rozhraní API geosociálních sítí, jejich SWOT analýza.
Druhým cílem v praktické části bakalářské práce bude navrhnout a realizovat vlastní multiplatformní mobilní aplikaci (např. v Adobe PhoneGap/Xamarin/Flutter). Ta bude využívat API vybraných geosociální sítí, kde na základě geolokačních technologií uživateli poskytne s využitím mapových podkladů informace o blízkých bodech zájmu (POI) z geosociálních sítí.
Zásady pro vypracování
Cílem bakalářské práce bude v teoretické části charakterizovat a popsat geosociální sítě a analyzovat využitelnost jejich API pro vlastní mobilní aplikaci v oblasti cestovního ruchu. Součástí práce bude i přehled dostupných rozhraní API geosociálních sítí, jejich SWOT analýza.
Druhým cílem v praktické části bakalářské práce bude navrhnout a realizovat vlastní multiplatformní mobilní aplikaci (např. v Adobe PhoneGap/Xamarin/Flutter). Ta bude využívat API vybraných geosociální sítí, kde na základě geolokačních technologií uživateli poskytne s využitím mapových podkladů informace o blízkých bodech zájmu (POI) z geosociálních sítí.
Seznam doporučené literatury
ARNAUDO, D., MONACO, N. Data Analytics for Social Media Monitoring. Washington, D.C., United States: National Democratic Institute (ndi.org), 2020.
KYSELA, J.: Comparison of Web Applications Geolocation Service. In: IEEE 15th International Symposium on Computational Intelligence and Informatics (CINTI 2014). Budapešť: Óbuda University, 2014. ISBN 978-1-4799-5338-7.
KYSELA, J., HORÁLEK, J., HOLÍK, F.: Measuring Information Quality of Geosocial Networks. In: New Trends in Intelligent Information and Database Systems. Springer, 2015. ISBN 978-3-319-16211-9.
Seznam doporučené literatury
ARNAUDO, D., MONACO, N. Data Analytics for Social Media Monitoring. Washington, D.C., United States: National Democratic Institute (ndi.org), 2020.
KYSELA, J.: Comparison of Web Applications Geolocation Service. In: IEEE 15th International Symposium on Computational Intelligence and Informatics (CINTI 2014). Budapešť: Óbuda University, 2014. ISBN 978-1-4799-5338-7.
KYSELA, J., HORÁLEK, J., HOLÍK, F.: Measuring Information Quality of Geosocial Networks. In: New Trends in Intelligent Information and Database Systems. Springer, 2015. ISBN 978-3-319-16211-9.
Přílohy volně vložené
Archiv se zdrojovým kódem aplikace.
Text bakalářské práce
Přílohy vázané v práci
schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Cílem bakalářské práce bylo v teoretické části charakterizovat a popsat geosociální sítě a analyzovat využitelnost jejich API pro vlastní mobilní aplikaci v oblasti cestovního ruchu. Součástí práce je i přehled dostupných rozhraní API geosociáních sítí, jejich SWOT analýza. Druhým cílem bylo v praktické části bakalářské práce navrhnout a realizovat vlastní multiplatformní mobilní aplikaci (např. v Adobe PhoneGap/Xamarin/Flutter). Ta využívá API vybraných geosociálch sítí, kde na základě geolokační technologií uživateli poskytuje s využitím mapových podkladů informace v blízkých bodech zájmu (POI) z geosociálních sítí.
Vedoucí považuje za mimořádný přínos autora bakalářské práce detailní zmapování skutečně použitelných existujících API geosociálních sítí a v návaznosti na to využití získaných geodat z API ve vlastní mobilní aplikaci, která je dokonce nasazená v ostrém provozu na Google Play.
Student výborně prezentoval výsledky své bakalářské práce a zodpověděl dotazy a reagoval na připomínky vedoucího práce, předsedy i členů komise pro státní závěrečné zkoušky.
Bakalářská práce nemá shody s jinými pracemi, nelze ji označit za plagiát.