Mobile application development is the process of making or creating a mobile application to run on various mobile platforms. A mobile platform is a mobile operating system like Android, iOS and Windows Phone.