Primož Bečan (2013) Development of cross-platform mobile application in MoSync. EngD thesis.
Abstract
When developing software a desire for a mobile devices support is often expressed. Mobile applications can be developed in native development platform with the help of web technologies or in hybrid way. Native applications development platform is suitable for applications which need a great number of system sources for its operation. It enables fast performance of programme code and the access to all services offered by the device. Its weakness is slow development, various programme languages according to a device’s producer and the limitation of application’s performance. These limitations can be eliminated to a certain extent by using web technologies. In my dissertation we study the support of the current application on mobile devices. To this end we have developed a mobile application for surveying the production of solar power plants. Our aim was to develop the application that would run on mobile phones and tablets with operating systems Android, iOS and Windows Phone. We developed a prototype using mobile development tool Codiqa which enables an easy development of forms without additional writing of programme code. For the development of the application itself we used the framework MoSync. We chose it as besides the development in web technologies it offers also their transformation in native user interface. Data display was realized by jQuery mobile while for the communication with integrated mobile device sensors we used library Wormhole that is a part of framework MoSync.
Actions (login required)