Mobile application (or mobile apps) is the user friendly software designed for operation on mobile devices such as smartphones, tablet computers and other handheld devices. Due to rising popularity of mobile applications, there have been continual developments in different categories of mobile apps in recent years. Some of the common categories of mobile apps include games and entertainment, productivity, social and personalization, music and lifestyle, travel and navigation, and others. With the rising demand for smartphones and tablet PCs globally, the mobile applications market is expected to grow exponentially during the forecast period. In addition, the demand for mobile application is also driven by the rising penetration of Internet based services across the globe.