Alternatives to Native Mobile Development

This study looks at alternatives to creating applications for the common mobile operating systems using their respective native languages. Many proposals on how to bridge the differences of the platforms exist, with Applecerator Titanium being one of them, offering native applications for several pl...

Full description

Bibliographic Details
Main Author: Thelander, Tomas
Format: Others
Language:English
Published: Högskolan Väst, Institutionen för ekonomi och it 2013
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-5218
Description
Summary:This study looks at alternatives to creating applications for the common mobile operating systems using their respective native languages. Many proposals on how to bridge the differences of the platforms exist, with Applecerator Titanium being one of them, offering native applications for several platforms with one common code. Titanium development is here compared to standard Android development by creating identical applications using the two technologies and comparing the development processes. Titanium shows great promise and is able to perform the same operations as Java, with significantly less code required. The Titanium application also works on other platforms, but with some additional work required. The application created with Titanium does not match standard Android development when developing for a single platform. However, when developing for multiple platforms it may be a suitable alternative, at least when developing applications without advanced functionality