Hybrid mobile application development
Thesis title: | Vývoj hybridních mobilních aplikací |
---|---|
Author: | Zyka, Michal |
Thesis type: | Bakalářská práce |
Supervisor: | Pavlíčková, Jarmila |
Opponents: | Keřka, Marek |
Thesis language: | Česky |
Abstract: | 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. |
Keywords: | JavaScript; Android; jQuery Mobile; jQuery; PhoneGap; HTML; Node.js; Apache Cordova; hybridní mobilní aplikace; iOS |
Thesis title: | Hybrid mobile application development |
---|---|
Author: | Zyka, Michal |
Thesis type: | Bachelor thesis |
Supervisor: | Pavlíčková, Jarmila |
Opponents: | Keřka, Marek |
Thesis language: | Česky |
Abstract: | 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. |
Keywords: | Apache Cordova; Android; JavaScript; HTML; PhoneGap; hybrid mobile application; jQuery Mobile; jQuery; Node.js; iOS |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 7. 10. 2013 |
---|---|
Date of submission: | 6. 5. 2015 |
Date of defense: | 24. 6. 2015 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/44564/podrobnosti |