Uroš Golob (2014) Mobile application development using Sencha Touch 2. EngD thesis.
Abstract
The purpose of this thesis is presentation of the Sencha Touch 2 framework, which serves as an alternative in developing mobile applications with HTML5 approach. In this thesis, we presented the main features and advantages of the Sencha Touch 2 framework, then we describe the whole process of building a useful application. The thesis was concluded with an assessment of the framework, which will serve as a reference to user and made his decision easier if he would want to use this framework. With Sencha Touch 2 framework we have developed a useful application that will provide useful information about the environment in which user is located. For the purpose of application we have developed a web service and fill the database with data from OpenStreetMaps. The Sencha Touch 2 framework was assessed on the basis of the following criteria: the learning curve, documentation, execution time, flexibility, deployment on different systems, and performance. Each criterion was assessed with a score between 1 and 5, the final evaluation of all criteria were presented with a weighted average. Criteria were weighted according to our own assessment. With the evaluation of Sencha Touch 2 framework, we found that the framework is a good alternative when you create an application based on HTML5 approach. Inexperienced user will have to invest quite some time to learn this framework but in return he will get a flexible application with good documentation and the possibility of its deployment on various mobile platforms. On older mobile devices, there is a possibility that the application will not work very well, but with the increasing capabilities of mobile devices, this should not be considered as an obstacle.
Actions (login required)