A closer look and comparison of cross-platform development environment for smartphones
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
A problem with having a fast and wide production of different platforms for mobile devices is that you can’t code for one and deploy on all devices at the same time. This thesis is focused on cross-plat1form development environments for smartphones and mainly to see what options there are on the market. This report will investigate how well a cross-compiler solution compares to hybrid cross-platform development. To do this we took a closer look at their architecture and then compared this with the results from different tests made. All the tests were made on the same smartphone to ensure fairness between them. All the tests strive to be as equal as possible even though the languages might differ from each other. The tested frameworks were PhoneGap, Qt, Unity3D and GameMaker. The different tests were about performance, power consumption, difficulty in accessing web browsers to perform HTML parsing and lastly to see if the platforms can access different native APIs such as the camera and accelerometer. The previously mentioned topics were compared between all the frameworks. We also compared the documentation found on their webpage to figure out which is the easiest to get started on.
Place, publisher, year, edition, pages
2014. , 8 p.
cross-platform cross-compiler ios android windows phone mobile devices unity3d c c++ qt phonegap gamemaker
Computer and Information Science
IdentifiersURN: urn:nbn:se:mdh:diva-25304OAI: oai:DiVA.org:mdh-25304DiVA: diva2:726850
Subject / course
2014-06-12, 10:45 (English)
Uppsäll, Caroline, Universitetsadjunkt
Lindell, Rickard, Universitetslektor i datalogi