University of Bahrain
The extended use of smart mobile devices has become an integral part of daily life leading to the expansion of mobile application development. Currently, the majority of mobile applications are native applications that need an initial installation prior to being utilized. In addition, for a given application, a separate software development process could be required for each mobile platform, which subsequently increases dramatically the corresponding effort and cost. With the emergence of HTML5 these issues can be addressed efficiently, since web technologies allow the application development in a cross-platform manner.