19.11.2013 Views

FHWS Science Journal - Fakultät Informatik und Wirtschaftsinformatik

FHWS Science Journal - Fakultät Informatik und Wirtschaftsinformatik

FHWS Science Journal - Fakultät Informatik und Wirtschaftsinformatik

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Florian Wolf, Karsten Huffstadt<br />

The following figure shows yet again the summarized findings comparing iOS, Android and<br />

Windows Mobile as the target platform for the deployed application. This overview does not aim to<br />

be complete and illustrates, by way of information, the most important aspects of the analysis.<br />

Fig. 3. Findings of the analysis<br />

5 CONCLUSION<br />

The intention of our research was to prove the often promised universal applicability of nativecentric<br />

cross-platform frameworks using HTML5-techniques to develop mobile applications<br />

running on various native platforms. In this precise case it was analyzed if the one-off source<br />

code created by using the example of PhoneGaps is enough to deploy an application for iOS,<br />

Android or Windows Mobile. In this context it becomes clear that we have to differentiate the<br />

target operating systems.<br />

In general it can be summarized that the realization of the business case could be implemented<br />

without problems on the iOS as the leading platform. The excellent API support allowed a rapid<br />

development and implementation.<br />

The transition to Android was problematic and the result was an application with poor<br />

performance and a user interface far away from the native look and feel.<br />

A proper implementation on Windows Mobile was practically impossible to achieve. It becomes<br />

clear that PhoneGap does not support all JavaScript functions really for cross platforms and in<br />

case of Windows there is a high potential of failure. The poor documentation increases the<br />

problem and does not allow a simple, uncomplicated and clearly structured implementation.<br />

Based on these findings, the use of a native-centric cross-platform framework can only be<br />

recommended partially. The question is whether it is possible to create an application mostly with<br />

HTML5-techniques. Even Charland and Leroux [2011] assume that web browser are able to<br />

support more and more API functions. In the meantime - when some specific APIs are necessary<br />

- a small native container should be developed using the native development environment.<br />

38 <strong>FHWS</strong> <strong>Science</strong> <strong>Journal</strong>, Vol. 1, No. 1, 2013

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!