The term “app” is a shortening of the term “application software”
A mobile app is a computer program designed to run on smartphones, tablet computers and other mobile devices.
Some apps are free, while others must be bought.
Usually, they are downloaded from the platform such the Apple App Store, Amazon Appstore, BlackBerry App World, Google Play, Nokia Store, Samsung Apps stores , Windows Phone Store, and to a target device, such as an iPhone, BlackBerry, Android phone or Windows Phone.
Top 25 Most Popular Mobile Apps in the USA
-The Weather Channel
Application developers can propose and publish their applications on the stores, being rewarded by a revenue sharing of the selling price.
Most of the platforms for mobile applications also have an integrated development environment, which provides tools to allow a developer to write, test and deploy applications into the target platform environment.
Apple’s App Store run on iOS devices There are approximately 700,000 iOS Applications. Google’s Android Market known as the “Play Store” has apps running on devices with Android OS.
Mobile application testing
Mobile applications are first tested within the development environment using emulators and later subjected to field testing. Emulators provide an inexpensive way to test applications on mobile phones to which developers may not have physical access. The following are examples of tools used for testing application across the most popular mobile operating systems.
• Google Android Emulator
• The official Android SDK Emulator
• BlackBerry Simulator
The popularity of mobile apps has continued to rise, as their usage has become increasingly prevalent across mobile phone users.