Mobile applications are software applications designed to run primarily on smartphones, tablets, and pocket PCs. They are distributed by application market places and are specific to the Operating System (OS) of the mobile devices. The four most popular mobile application distribution market places are
(1) Apple App Store,
(2) Google Play,
(3) BlackBerry App World, and (4) Windows Phone Store.
The Apple App Store provides applications for Apple’s IOS-based iPhones and iPads, the Google Play for Android-based OS mobile devices, the BlackBerry App World for the Research In Motion’s BlackBerry mobile devices and Windows Phone store for Microsoft’s Mobile Phones, tablets, and pocket PCs. Since 2009, thousands of applications that can be installed and used on mobile devices have flooded these application market places. These mobile applications have evolved from their initial use as productivity, entertainment, and utility applications. Now users, customers, and employees are conducting their day-to-day business transactions on mobile devices. Businesses need to develop and provide mobile applications to their employees and customers to keep pace with the changing business and consumer landscape. However, these mobile applications have also introduced major security concerns for businesses and enterprises as hackers and bad actors can exploit them to steal and harm customers and businesses.
Mobile application security protects an organization from potential threats, leveraging the customer-facing mobile applications an organization develops as attack vectors. Mobile application security covers mobile applications, communication between mobile applications and backend infrastructure, backend infrastructure, and the associated activities, processes, and work streams used to design, test, develop, deploy, operate, and maintain these technologies.