Vyučující
|
|
Obsah předmětu
|
1. Úvod do mobilních platforem (Android, iOS) 2. Metody vývoje mobilních aplikací 3. Vývojářské nástroje 4. Nativní SDK 5. Vývoj hybridních aplikací 6. Technologie Apache Cordova/Phonegap, Ionic 7. JS Frameworky pro vývoj mobilních aplikací 8. Nativní pluginy 9. Programování reálné hybridní mobilní aplikace pomocí Ionic FW 10. Úvod do vývoje nativních aplikací 11. Úvod do programování pro platformu Android 12. Základní stavební kameny aplikací platformy Android 13. Aktivity, předávání dat a komunikace mezi nimi, práce se sítí 14. Programování reálné aplikace Android
|
Studijní aktivity a metody výuky
|
Přednášení, Cvičení na počítači
- Účast na výuce
- 16 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
Znalost základních webových technologií a jazyka JavaScript Znalost objektového programování |
Znalost základních webových technologií a jazyka JavaScript Znalost objektového programování |
Výsledky učení |
---|
charakterizovat jednotlivé metody vývoje mobilních aplikací |
charakterizovat jednotlivé metody vývoje mobilních aplikací |
vyjmenovat programovací nástroje a metody vhodné pro jednotlivé mobilní platformy |
vyjmenovat programovací nástroje a metody vhodné pro jednotlivé mobilní platformy |
definovat možnosti programování mobilních aplikací pomocí webových standardů |
definovat možnosti programování mobilních aplikací pomocí webových standardů |
popsat způsob programování mobilních aplikací pomocí webového frameworku Ionic |
popsat způsob programování mobilních aplikací pomocí webového frameworku Ionic |
popsat způsob programování nativních mobilních aplikací pro Android |
popsat způsob programování nativních mobilních aplikací pro Android |
Odborné dovednosti |
---|
vytvořit mobilní aplikaci pomocí webových standardů |
vytvořit mobilní aplikaci pomocí webových standardů |
vytvořit mobilní aplikací pomocí frameworku Ionic |
vytvořit mobilní aplikací pomocí frameworku Ionic |
vytvořit nativní mobilní aplikaci pro platformu Android |
vytvořit nativní mobilní aplikaci pro platformu Android |
vytvořit sestavení nativního aplikačního balíčku pro platformu Android |
vytvořit sestavení nativního aplikačního balíčku pro platformu Android |
zobrazovat data poskytovaná REST API v mobilní aplikaci |
zobrazovat data poskytovaná REST API v mobilní aplikaci |
Vyučovací metody |
---|
Odborné znalosti |
---|
Přednášení |
Přednášení |
Cvičení na počítači |
Cvičení na počítači |
Hodnotící metody |
---|
Rozbor produktů pracovní činnosti studenta (technické práce) |
Rozbor produktů pracovní činnosti studenta (technické práce) |
Doporučená literatura
|
-
Andrew Lunny. PhoneGap Beginner's Guide. 2011. ISBN 9781849515375.
-
Jeff McWherter, Scott Gowell. Professional Mobile Application Development. 2012. ISBN 9781118240687.
-
Matt Gifford. PhoneGap Mobile Application Development Cookbook. 2012. ISBN 9781849518598.
|