Název:
Vývoj hybridních mobilních aplikací
Překlad názvu:
Hybrid mobile application development
Autoři:
Zyka, Michal ; Pavlíčková, Jarmila (vedoucí práce) ; Keřka, Marek (oponent) Typ dokumentu: Bakalářské práce
Rok:
2013
Jazyk:
cze
Nakladatel: Vysoká škola ekonomická v Praze
Abstrakt: [cze][eng] Cílem této práce je postupně vysvětlit principy vývoje hybridních mobilních aplikací s použitím jazyků HTML5, CSS, JavaScript a frameworků jQuery, jQuery Mobile a Apache Cordova. Ukázkové aplikace jsou praktickou částí práce. V teoretické části práce detailně popisuje jQuery Mobile framework, vysvětluje jednotlivé fáze životního cyklu aplikace počínaje návrhem a distribucí konče. Ukáže, jak tvořit dynamický obsah a komunikovat s backendem, jak aplikaci testovat a debugovat přímo z mobilního zařízení. Vysvětlí, jak přistupovat k nativním funkcím mobilních zařízení pomocí frameworku Apache Cordova a a v závěru předvede deployment aplikace na platformy Android a iOS.The aim of this work is to gradually explain the principles of the development of hybrid mobile applications using jQuery, jQuery Mobile and Apache Cordova on top of the standard web technologies - HTML5, CSS, JavaScript. Practical part of this thesis contains application examples. The theoretical part describes the jQuery Mobile framework, explains the different phases of the application lifecycle from design to distribution. It will show how to generate dynamic content and interact with backend, how to test and debug the application directly from your mobile device and how to access native features of mobile devices using the Apache Cordova framework.
Klíčová slova:
Android; Apache Cordova; HTML; hybridní mobilní aplikace; iOS; JavaScript; jQuery; jQuery Mobile; Node.js; PhoneGap; Android; Apache Cordova; HTML; hybrid mobile application; iOS; JavaScript; jQuery; jQuery Mobile; Node.js; PhoneGap
Instituce: Vysoká škola ekonomická v Praze
(web)
Informace o dostupnosti dokumentu:
Dostupné v digitálním repozitáři VŠE. Původní záznam: http://www.vse.cz/vskp/eid/45486