A Performance Study of Hybrid Mobile Applications Compared to Native Applications
2015 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
This study evaluates the performance difference between hybrid and native mobile applica-tions when accessing the low level API. The purpose of this study is to find out the differ-ence in performance between the different methods for developing applications due to an increasing market for platform independent applications.
Several benchmarks were created to measure the performance on the following criteria, execution time, memory allocation and storage space. The benchmarks were developed with a similar behaviour to match the functionality.
The Titanium benchmarks were around 8.5 times larger in storage space and used 26-28% larger heap when it came to memory than the equivalent Android benchmarks. Android generally has a lower execution time than Titanium, however there are cases such as the math library where Titanium has a lower execution time.
Place, publisher, year, edition, pages
2015. , p. 21
Keywords [en]
Android, Titanium, Hybrid applications, Native applications, Benchmark
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:hv:diva-7756Local ID: EXD500OAI: oai:DiVA.org:hv-7756DiVA, id: diva2:823331
Subject / course
Technology
Educational program
Datateknisk systemutveckling
Supervisors
Examiners
2015-06-222015-06-182015-06-22Bibliographically approved