Performance Evaluation of Native and Hybrid Android Applications

Olusola Olajide, Ayokunle Abiodun, Adebola Okunola, Taiwo Gabriel, Segun Michael · Communications on Applied Electronics · 2018

Android has become most popular and powerful embedded operating system.Nowadays, it is used in other electronic items other than mobile phones like TV, Camera, etc.The purpose of this study is to find out the difference in performance between the different methods for developing applications due to an increasing market for platform independent applications.In this research work, we present our current findings concerning performance efficiency in cross-platform and native mobile applications (apps) and how they can contribute to a general benchmarking approach.At first, several test cases for evaluating performance of mobile applications are described with which two applications where built to implement a mathematical calculation for both native and hybrid respectively.This is used as benchmark because of the recursive nature and memory usage of both applications for CPU and memory usage.Then, the performance efficiency of native and hybrid apps is compared on a mobile device.The results show that hybrid applications still suffer performance issues in comparison to native apps.The performance deviations and reasons for them are discussed and evaluated.It is concluded that the performance of mobile applications is crucial to user experience and satisfaction.

Read the paper · More papers on PaperTik