Bakalářská práce se zaměřuje na vývoj aplikace pro platformu Android, která umožní sdílet uživatelům svoji polohu s ostatními uživateli. V první části práce jsou teoreticky popsány hlavní části systému Android s ohledem na vývoj aplikace. Ve druhé části je popsána implementace samotné aplikace pro sdílení polohy. Je popsána jak serverová část, tak i jednotlivé třídy aplikace.
Anotace v angličtině
This Bachelor's thesis is focused on the development of an Android-platform application which allows its users to share their location with other users. The first part of the thesis contains theoretical description of the primary components of the Android system from application development point of view. In the second part, the implementation process of the location-sharing application is described. The server part is described, along with the individual classes of the application.
Klíčová slova
Android, aplikace, poloha, sdílení
Klíčová slova v angličtině
Android, application, location, sharing
Rozsah průvodní práce
52 s.
Jazyk
CZ
Anotace
Bakalářská práce se zaměřuje na vývoj aplikace pro platformu Android, která umožní sdílet uživatelům svoji polohu s ostatními uživateli. V první části práce jsou teoreticky popsány hlavní části systému Android s ohledem na vývoj aplikace. Ve druhé části je popsána implementace samotné aplikace pro sdílení polohy. Je popsána jak serverová část, tak i jednotlivé třídy aplikace.
Anotace v angličtině
This Bachelor's thesis is focused on the development of an Android-platform application which allows its users to share their location with other users. The first part of the thesis contains theoretical description of the primary components of the Android system from application development point of view. In the second part, the implementation process of the location-sharing application is described. The server part is described, along with the individual classes of the application.
Klíčová slova
Android, aplikace, poloha, sdílení
Klíčová slova v angličtině
Android, application, location, sharing
Zásady pro vypracování
Cílem bakalářské práce je vytvořit aplikaci pro platformu Android, která umožní uživatelům sdílet svoji polohu s dalšími uživateli.
V teoretické části práce bude představena platforma Android s ohledem na vývoj aplikace pro sdílení polohy a návrh vlastní aplikace.
V praktické části bude implementována aplikace pro sdílení polohy na platformě Android. Aktuální poloha uživatele a ostatních uživatelů bude v reálném čase zobrazena na mapě. Uživatelé mohou vytvářet skupiny a sdílet v rámci skupin svoji polohu. Aplikace umožní automatické sdílení a aktualizace polohy i v případě, že uživatel nebude mít aplikaci spuštěnou na popředí.
Zásady pro vypracování
Cílem bakalářské práce je vytvořit aplikaci pro platformu Android, která umožní uživatelům sdílet svoji polohu s dalšími uživateli.
V teoretické části práce bude představena platforma Android s ohledem na vývoj aplikace pro sdílení polohy a návrh vlastní aplikace.
V praktické části bude implementována aplikace pro sdílení polohy na platformě Android. Aktuální poloha uživatele a ostatních uživatelů bude v reálném čase zobrazena na mapě. Uživatelé mohou vytvářet skupiny a sdílet v rámci skupin svoji polohu. Aplikace umožní automatické sdílení a aktualizace polohy i v případě, že uživatel nebude mít aplikaci spuštěnou na popředí.
Seznam doporučené literatury
* MEDNIEKS, Zigurd R. Programming Android. Beijing: O'Reilly, 2012, 12, 542 pages. ISBN 9781449316648
* HARWANI, B. M. Android Programming Unleashed. Indianapolis: Sams Publishing, 2012, 696 p. ISBN 9780133151749.
Seznam doporučené literatury
* MEDNIEKS, Zigurd R. Programming Android. Beijing: O'Reilly, 2012, 12, 542 pages. ISBN 9781449316648
* HARWANI, B. M. Android Programming Unleashed. Indianapolis: Sams Publishing, 2012, 696 p. ISBN 9780133151749.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
ilustrace, 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 práce bylo vytvořit aplikaci pro platformu Android, která umožní uživatelům sdílet svoji polohu s dalšími uživateli. Teoretická část je věnována popisu platformy Android a náležitostem souvisejícím s vývojem aplikce. Student reagoval na dotazy a připomínky vedoucího i členů komise.