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.