Development of web applications for mobile phones
Thesis title: | Vývoj webových aplikací pro provoz na mobilních telefonech |
---|---|
Author: | Žabka, Michael |
Thesis type: | Bakalářská práce |
Supervisor: | Mittner, Jan |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | Tato bakalářská práce si klade za cíl popsat technologie využívané při vývoji mobilních webových aplikací, vysvětlit rozdíly mezi vývojem desktopových aplikací a aplikací mobilních a uvést příklad mobilní aplikace. Kromě webových aplikací jsou v práci zmíněny i nativní aplikace. Dále se práce věnuje mobilním platformám a zařízením a popisuje rozdíly mezi nimi. Pro vývoj webových aplikací jsou popsány nejvyužívanější frameworky jako jsou jQuery Mobile, Sencha Touch apod. Zároveň se práce zabývá i vývojovými prostředími a emulátory, podporujícími tvorbu mobilních webových aplikací. K danému tématu existuje jenom velice strohá literatura a ještě méně zdrojů je v českém jazyce, proto jsem se rozhodl tuto práci zpracovat. Cíl je dosahován postupným vpravováním do tématu, popisováním současné situace na trhu a předpokládaného rozvoje tohoto odvětví. Následně jsou zpracovány a vysvětleny nejvyužívanější technologie a principy jejich používání a to především pomocí programovacího jazyka JavaScript. Ke konci práce je vytvořena ukázková aplikace, která ukazuje možnosti tvorby webových, ale i nativních aplikací. |
Keywords: | vývojová prostředí; nativní aplikace; mobilní platformy; jQuery Mobile; PhoneGap; Sencha Touch; webové aplikace; mobilní aplikace; vývoj aplikací; iPhone; Android |
Thesis title: | Development of web applications for mobile phones |
---|---|
Author: | Žabka, Michael |
Thesis type: | Bachelor thesis |
Supervisor: | Mittner, Jan |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | This bachelor work aims to describe the technologies used for developing mobile web applications, explain the differences between developing desktop application and mobile application, and give an example of mobile application. In addition to web application are in the work also mentioned the native application. Further the work analyzes mobile platforms and devices, and describes the differences between it. For web application development are described the most frequently used frameworks such as jQuery Mobile, Sencha Touch, etc. Work also describes the development environments and emulators that support the creation of mobile web application. For a given topic, there is a very austere literature and even fewer resources in the Czech language, so I decided to prepare this topic. The goal is achieved by gradually injected in to the topic, describing the current market situation and probable development of the sector. Subsequently are processed and explained most used technologies and principles of their use, especially using the programing language JavaScript. At the end of the work is created a sample application that demonstrates the possibilities of the web and also native applications. |
Keywords: | native applications; web applications; mobile applications; development environments; mobile platforms; application development; jQuery Mobile; iPhone; PhoneGap; Android; Sencha Touch |
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: | 13. 10. 2011 |
---|---|
Date of submission: | 9. 5. 2012 |
Date of defense: | 27. 6. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/33487/podrobnosti |