Tato bakalářská práce se zabývá problematikou programování pro platformu Android. Jsou zde popsána vývojová prostředí, jejich vlastnosti, výhody a nevýhody, dále také srovnání s ostatními platformami pro chytré telefony a výhody a nevýhody tohoto programování. Jako ukázka je k práci naprogramována funkční aplikace, která je určena k vyhledávání nejbližších recyklačních míst podle GPS ve vašem zařízení. Aplikace využívá knihovny Google Maps a je naprogramovaná v programovacích jazycích Java a XML.
Anotace v angličtině
This thesis is about Android programming. Development environments are described here, their properties, advantages and disadvantages, comparison with other platforms for smart phones and advantages and disadvantages of this programming. As example is programmed working application, which is used to searching nearest recycling places by GPS in your device. Application uses Google Maps libraries and is programmed in Java and XML.
Klíčová slova
Android, mobilní aplikace, recyklování
Klíčová slova v angličtině
Android, mobile application, recycling
Rozsah průvodní práce
40
Jazyk
CZ
Anotace
Tato bakalářská práce se zabývá problematikou programování pro platformu Android. Jsou zde popsána vývojová prostředí, jejich vlastnosti, výhody a nevýhody, dále také srovnání s ostatními platformami pro chytré telefony a výhody a nevýhody tohoto programování. Jako ukázka je k práci naprogramována funkční aplikace, která je určena k vyhledávání nejbližších recyklačních míst podle GPS ve vašem zařízení. Aplikace využívá knihovny Google Maps a je naprogramovaná v programovacích jazycích Java a XML.
Anotace v angličtině
This thesis is about Android programming. Development environments are described here, their properties, advantages and disadvantages, comparison with other platforms for smart phones and advantages and disadvantages of this programming. As example is programmed working application, which is used to searching nearest recycling places by GPS in your device. Application uses Google Maps libraries and is programmed in Java and XML.
Klíčová slova
Android, mobilní aplikace, recyklování
Klíčová slova v angličtině
Android, mobile application, recycling
Zásady pro vypracování
Anotace:
Cílem práce je návrh a realizace mobilní aplikace nad platformou Android pro vyhledání a zobrazení nejbližší cesty k recyklační stanici.
Teoretická část:
V této části budou zmíněny algoritmy pro hledání nejkratší cesty a potřebné datové struktury. Dále bude popsán operační systém Android a vhodná vývojová prostředí pro jeho programování. Bude zde uvedena technologie XML a popsány důležité vlastnosti jazyka Java.
Implementační část:
V této části bude pomocí vybraných technologií navržena a realizována mobilní aplikace, která bude schopná na základě zadaných lokalit z Google Maps a pomocí GPS vyhledat a zobrazit nejkratší cestu k recyklačnímu středisku nebo sběrnému místu.
Zásady pro vypracování
Anotace:
Cílem práce je návrh a realizace mobilní aplikace nad platformou Android pro vyhledání a zobrazení nejbližší cesty k recyklační stanici.
Teoretická část:
V této části budou zmíněny algoritmy pro hledání nejkratší cesty a potřebné datové struktury. Dále bude popsán operační systém Android a vhodná vývojová prostředí pro jeho programování. Bude zde uvedena technologie XML a popsány důležité vlastnosti jazyka Java.
Implementační část:
V této části bude pomocí vybraných technologií navržena a realizována mobilní aplikace, která bude schopná na základě zadaných lokalit z Google Maps a pomocí GPS vyhledat a zobrazit nejkratší cestu k recyklačnímu středisku nebo sběrnému místu.
Seznam doporučené literatury
Wallace J. Android Apps for Absolute Beginners. Apress, ISBN 978-1-4302-3446-3,2011.
Mednieks Z., Dornin L. Programming Android. OReilly, ISBN13: 978-0596521479, 2010.
Seznam doporučené literatury
Wallace J. Android Apps for Absolute Beginners. Apress, ISBN 978-1-4302-3446-3,2011.
Mednieks Z., Dornin L. Programming Android. OReilly, ISBN13: 978-0596521479, 2010.
Přílohy volně vložené
1 DVD
Přílohy vázané v práci
ilustrace, mapy
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Bakalářskou práci autor zpracoval celkem přehledně. Obsah práce odpovídá zadání. Úvodní část je teoretická, hlavní důraz spočívá na implementaci aplikace. Zkoušený zodpověděl všechny dotazy a připomínky a komise ohodnotila bakalářskou práci známkou velmi dobře.
Hodnocení odpovědí na otázky z odborných předmětů odpovídá celkovému výsledku zkoušky - velmi dobře.