A mobile application, is also referred to as an app which is a type of application software that is designed to run on a mobile device, such as a smartphone or tablet computer. Mobile applications tend to provide users with similar services to those apps accessed on PCs. A mobile app can be also known as a smartphone app.
Mobile applications often contrasts desktop applications which run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device.in developing app for a mobile device, the feature of the device have to be considered. Mobile devices are way less powerful than a desktop which implies that a desktop app cannot work well in a mobile device.