A Performance Study of Hybrid Mobile Applications Compared to Native Applications
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
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. , 21 p.
Android, Titanium, Hybrid applications, Native applications, Benchmark
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:hv:diva-7756Local ID: EXD500OAI: oai:DiVA.org:hv-7756DiVA: diva2:823331
Subject / course