Vyučující
|
-
Dostál Michal, Ing. Ph.D.
|
Obsah předmětu
|
Přednášky (témata): 1. Úvod do problematiky vývoje mobilních aplikací. 2. Aktuální trendy vývoje mobilních aplikací. 3. Metodologie vývoje mobilních aplikací. 4. Technologie pro vývoj mobilních aplikací. 5. Bezpečnost mobilních aplikací. 6. Specifika vývoje mobilních aplikací pro platformu Android. 7. Architektura a SDK platformy Android. 8. Specifika vývoj mobilních aplikací pro platformu iOS. 9. Architektura a SDK platformy iOS. 10. Specifika vývoje mobilních aplikací pro platformu Windows. 11. Vývoj mobilních aplikací pomocí .NET - platforma .NET a C#. 12. Java pro mobilní aplikace. 13. Vývoj mobilních aplikací pomocí C++. 14. Vývoj mobilních aplikací pomocí webových technologií (HTML, CSS, JavaScript). Semináře (témata): 1. Zadání semestrálního projektu. 2. Softwarové nástroje pro vývoj mobilních aplikací. 3. Návrh základních prvků uživatelského rozhraní. 4. Ovládání aplikace a životní cyklus aplikace. 5. Návrh architektury aplikace umožňující sdílení kódu. 6. Práce s datovým subsystémem mobilního zařízení. 7. Použití hardwarových prostředků mobilního zařízení. 8. Komunikace a bezdrátové sítě. 9. Notifikační funkce mobilního zařízení. 10. Běh aplikace na pozadí. 11. Práce se senzory a polohou mobilního zařízení. 12. Testování navržených mobilních aplikací. 13. Možnosti exportu, publikace a distribuce finálních produktů. 14. Prezentace semestrálních projektů.
|
Studijní aktivity a metody výuky
|
nespecifikováno
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty s programováním maker v jazyce VBA. Studenti se postupně seznámí jak se základními, tak pokročilejšími funkcemi a postupy. Po absolvování budou studenti schopni samostatně řešit problémy pomocí maker programovaných pomocí jazyka VBA.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
nespecifikováno
Zápočet: aktivní účast na seminářích, vypracování semestrálního projektu. Zkouška: kombinovaná (ústní, písemná a praktická) zkouška - ověřovány jsou teoretické znalosti ale i praktické dovednosti.
|
Doporučená literatura
|
-
CASTLEDINE, E., M. EFTOS a M. WHEELER. Vytváříme mobilní web a aplikace pro chytré telefony a tablety. Brno: Computer Press, 2013. ISBN 978-80-251-3763-5.
-
GRIFFITH, Ch. W. Mobile App Aevelopment with Ionic 2: Cross-Platform Apps with Ionic, Angular, and Cordova. Boston: OReilly Media, 2017. ISBN 978-149-1937-78-5.
-
KEUR, Ch. a A. HILLEGASS. IOS programming: the Big Nerd Ranch guide. 6th ed. Atlanta: Big Nerd Ranch, 2016. ISBN 978-013-468-233-4.
-
LACKO, Ľ. Mistrovství - Android. Brno: Computer Press, 2017. ISBN 978-80-2514-875-4.
-
LACKO, Ľ. Vývoj aplikací pro Android. Brno: Computer Press, 2015. ISBN 978-80-251-4347-6.
-
VÁVRŮ, J. a M. UJBÁNYAI. Programujeme pro Android. 2. vyd. Praha: Grada Publishing, 2013. ISBN 978-80-2474-863-4.
-
VÁVRŮ, J. jQuery Mobile. Brno: Computer Press, 2013. ISBN 978-80-2513-811-3.
|