What is Mobile Application Development?

Mobile Application Development is the set of process required for developing software applications for handheld devices such as smart phones, mobile phones, personal digital assistants (PDA) or tablets. These applications are developed and pre-installed by the OEM along with the device or can be installed in due course by the users.