Software platforms
Feature phones have basic software platforms.
Smartphones have advanced software platforms.
Mobile app
A mobile app is a computer program designed to run on a mobile device, such as a smartphone. The term "app" is a shortening of the term "software application".
- Messaging
A common data application on mobile phones is Short Message Service (SMS) text messaging. The first SMS message was sent from a computer to a mobile phone in 1992 in the UK while the first person-to-person SMS from phone to phone was sent in Finland in 1993. The first mobile news service, delivered via SMS, was launched in Finland in 2000,[citation needed] and subsequently many organizations provided "on-demand" and "instant" news services by SMS. Multimedia Messaging Service (MMS) was introduced in 2001.[citation needed]
Application stores
The introduction of Apple's App Store for the iPhone and iPod Touch in July 2008 popularized manufacturer-hosted online distribution for third-party applications (software and computer programs) focused on a single platform. There are a huge variety of apps, including video games, music products and business tools. Up until that point, smartphone application distribution depended on third-party sources providing applications for multiple platforms, such as GetJar, Handango, Handmark, and PocketGear. Following the success of the App Store, other smartphone manufacturers launched application stores, such as Google's Android Market (later renamed to the Google Play Store) and RIM's BlackBerry App Worldand Android-related app stores like F-Droid. In February 2014, 93% of mobile developerswere targeting smartphones first for mobile app development.[29]