Experimental Comparison of Hybrid and Native Applications for Mobile Systems

Currently, mobile applications can be developed with two ways, native or hybrid applications. In this paper, we develop representative mobile application, social network service application, in both of native method and hybrid method to evaluate with the application at the aspect of development cost and performance cost. There are two key factors in developing mobile applications; the one is user interface design, and the other is efficient utilization of device capabilities such as various sensors, cameras, network interfaces. The UI composition time and networking performance are experimented with developed applications. From the results, we identify that the UI for hybrid applications had better to develop with dynamic composition nature, and mobile device capabilities had better to be done aggregately when these are used in hybrid applications.