App store
An app store (or app marketplace) is a type of digital distribution platform for mobile apps. Apps provide a specific set of functions which, by definition, do not include the running of the computer itself. Apps are designed to run on specific devices, and are written for a specific operating system (such as iOS, Mac OS X, Windows, or Android). The functionality of complex software designed for use on a personal computer, for example, may have a related app designed for use on a mobile device. Such an app may offer similar, if limited, functionality compared to the complete software running on the computer. Apps optimize the appearance of displayed data, taking into consideration the device screen size and resolution. Besides providing continuity of functionality over two different types of devices, such apps may also be capable of a file synchronization between two dissimilar devices, even between two different operating system platforms. App stores typically organize the apps they offer based on these considerations: the function(s) provided by the app (including games, multimedia or productivity), the device for which the app was designed, and the operating system on which the app will run.
App stores typically take the form of an online store, where users can browse through these different app categories, view information about each app (such as reviews or ratings), and acquire the app (including app purchase, if necessary - many apps are offered at no cost). The selected app is offered as an automatic download, after which the app installs. Some app stores may also include a system to automatically remove an installed program from devices under certain conditions, with the goal of protecting the user against malicious software.[1]
Many app stores are curated by their owners, requiring that submissions of prospective apps go through an approval process. These apps are inspected for compliance with certain guidelines (such as those for quality control and censorship), including the requirement that a commission be collected on each sale of a paid app. With the ease of use apps offer, and their presence on most mobile devices, app stores rose in prominence in at the beginning of the 21st century with their adoption by iOS (iOS App Store) and Android (Google Play). Similar systems for the distribution of apps written for other operating systems have also been available for some time (particularly Linux distributions since the early 1990s), through package management systems and their graphical front-ends.
History
This section needs expansion. You can help by adding to it. (February 2013) |
Precursors
The Electronic AppWrapper [2] was the first commercial electronic software distribution catalog to collectively manage encryption and provide digital rights for apps and digital media (issue #3 was the AppStore originally demonstrated to Steve Jobs at NeXTWorld EXPO).[3] While a Senior Editor at NeXTWORLD Magazine, Simson Garfinkel rated The Electronic AppWrapper 4 3/4 Cubes (out of 5), in his formal review. Paget's Electronic AppWrapper was named a finalist in the highly competitive InVision Multimedia '93 awards in January, 1993 and won the Best of Breed award for Content and Information at NeXTWORLD Expo in May, 1993.[4]
Many Linux distributions and other Unix-like systems provide a tool known as a package manager, which allows a user to automatically manage the software installed on their systems (including both operating system components and third-party software) using command line tools—new software (and the packages required for its proper operation) can be retrieved from local or remote mirrors and automatically installed in a single process. Notable package managers in Unix-like operating systems have included pkgsrc, Debian's APT, YUM, and Gentoo's Portage (which unlike most package managers, distributes packages containing source code that is automatically compiled instead of executables). Some package managers have graphical front-end software which can be used to browse available packages and perform operations, such as Synaptic (which is often used as a front-end for APT).
In 1996, the SUSE Linux distribution has YaST as frontend for its own app repository. Mandriva Linux has urpmi with GUI frontend called Rpmdrake. Fedora and Red Hat Enterprise Linux has YUM in 2003 as a successor of YUP (developed at Duke University for Red Hat Linux).
In 1997, BeDepot a third-party app store and package manager (Software Valet) for BeOS was launched, which operated until 2001. It was eventually acquired by Be Inc. BeDepot allowed for both commercial and free apps as well as handling updates
In 2002, the commercial Linux distribution Linspire (then known as LindowsOS—which was founded by Michael Robertson, founder of MP3.com) introduced an app store known as Click'N'Run (CNR). For an annual subscription fee, users could perform one-click installation of free and paid apps through the CNR software. Doc Searls believed that the ease-of-use of CNR could help make desktop Linux a feasible reality.[5]
In 2003 Handango introduced the first on-device app store for finding, installing and buying software for smartphones. App download and purchasing are completed directly on the device so sync with a computer is not necessary. Description, rating and screenshot are available for any app.
In 2005 Nokia 770 Internet Tablet has graphical frontend for its app repository to easily install app (its Maemo was based on Debian).
The popular Linux distribution Ubuntu (also based on Debian) introduced its own graphical software manager known as the Ubuntu Software Center on version 9.10 as a replacement for Synaptic.[6] On Ubuntu 10.10, released in October 2010, the Software Center expanded beyond only offering existing software from its repositories by adding the ability to purchase certain apps (which, at launch, was limited to Fluendo's licensed DVD codecs).[7]
Apple and the App Store
In 2007, Apple Computer launched the iPhone, the company's first ever smartphone. When the device launched, the device did not provide any support for third-party software: Apple's CEO Steve Jobs believed that web apps served over the internet could provide adequate functionality required for most users. Soon after its release, however, developers had managed to "jailbreak" the iPhone and begin coding third-party apps for the device, distributed through package managers such as Installer.app (which itself was based on APT) and Cydia.[8]
With the release of iPhone OS 2.0 in July 2008, Apple launched the App Store; officially introducing third-party app development and distribution to the platform. The service allows users to purchase and download new apps for their device through either the App Store on the device, or through the iTunes Store on the iTunes desktop software. Apple asserts a large number of restrictions on app developers: all apps are subject to a review by Apple staff when submitted and can be rejected if they do not pass Apple's technological and content guidelines. Additionally, Apple takes a 30% commission on revenues for paid apps sold through the store. Even after the launch of the official App Store, alternative app stores for jailbroken iOS devices, such as Cydia (which also introduced the ability to charge for apps), have remained active as an alternative platform to allow developers to distribute apps that have been rejected by Apple, or for those who do not wish to distribute through the App Store.[8][9]
While Apple has been criticized by some for how it operates the App Store, it has been a major financial success for the company: reaching over 40 billion app downloads as of 2013[update], with a library of over 800,000 apps available.[10] The popularity of Apple's App Store led to the introduction of equivalent marketplaces by competing mobile operating systems: the Android Market launched alongside the release of the first Android smartphone (the HTC Dream) in September 2008,[11] and BlackBerry's App World launched in April 2009.[12][13] In January 2011, Apple also launched the Mac App Store, a similar distribution platform for OS X software on Macintosh computers; while developers can still distribute apps for Macs via traditional methods, the Mac App Store features similar certification requirements to its iOS counterpart to ensure security and reliability.[8][14]
"App Store" trademark
Due to its popularity, the term "app store" (first used by Apple's App Store for the iPhone, iPod touch, and iPad lines) has frequently been used as a generic trademark to refer to other distribution platforms of a similar nature on both mobile devices and other platforms such as smart TVs. The model has done so well in and become so recognized by consumer markets that businesses have begun developing and deploying their own, branded app stores for their employees and customer populations. However, Apple has asserted trademark claims over the phrase, and filed a trademark registration for "App Store" in 2008. In 2011, Apple sued both Amazon.com (who runs the Amazon Appstore for its Android-based devices) and GetJar (who has offered its services since 2005) for trademark infringement and false advertising regarding the use of the term "app store" to refer to their services.[15] Microsoft filed multiple objections against Apple's attempt to register the name as a trademark, considering it to already be a generic term.[16]
In January 2013, Apple's claims were rejected by a US District judge, who argued that the company presented no evidence that Amazon had "[attempted] to mimic Apple’s site or advertising", or communicated that its service "possesses the characteristics and qualities that the public has come to expect from the Apple APP STORE and/or Apple products"[17] In July 2013, Apple dropped the case.[18]
See also
- Electronic commerce
- Digital distribution in video games
- List of mobile software distribution platforms
- Desktop software distribution platforms
References
- ^ "Microsoft: We can remotely delete Windows 8 apps". Computerworld. IDG. Retrieved 8 October 2013.
- ^ Electronic AppWrapper. Kevra.org. Retrieved on 2013-11-22.
- ^ PRESS RELEASE: AppWrapper Volume1 Issue 3 Ships. Groups.google.com. Retrieved on 2013-11-22.
- ^ Ruby, Dan (August 1993) Our First Annual Awards for NEXTSTEP Product Excellence. NeXTWORLD.
- ^ "Click-N-Run: an Easier Future for Customers?". Linux Journal. Retrieved 13 February 2013.
- ^ "Ubuntu 9.10 review: Karmic Koala". ITPro.com. Retrieved 15 February 2013.
- ^ "Review: Ubuntu 10.10 builds on app store, cloud service strengths". DesktopLinux.com. Retrieved 15 February 2013.
- ^ a b c Beckman, Mel (May 16, 2011). "What the App Store Future Means for Developers and Users". PC World.
- ^ Yukari Iwatani Kane (March 6, 2009). "Breaking Apple's Grip on the iPhone". The Wall Street Journal.
- ^ "App Store Tops 40 Billion Downloads with Almost Half in 2012". Apple. 2013-01-07.
- ^ Reardon, Marguerite (September 16, 2008). "Hype builds for Android phone launch". CNET.
- ^ Cha, Bonnie (2009-03-04). "RIM store crowned BlackBerry App World". CNET News. Retrieved 2009-03-09.
- ^ "Apple Releases iPhone OS 2.0 Update". PC World. Retrieved 13 February 2013.
- ^ Muchmore, Michael (January 6, 2011). "Apple's Mac App Store: Hands On". PC Magazine.
- ^ "GetJar responds to Apple's cease-and-desist letter over 'App Store' name". BGR. Retrieved 13 February 2013.
- ^ Yin, Sara (March 30, 2011). "Microsoft Files Another Objection in Apple's 'App Store' Trademark Case". PC Magazine.
- ^ "No app for that: Apple's false ad suit over Amazon Appstore thrown out". Ars Technica. Retrieved 4 September 2013.
- ^ Bostic, Kevin (2013-07-09). "Apple drops 'App Store' lawsuit against Amazon, says no need to pursue case". Appleinsider.com. Retrieved 2014-01-02.