Amazon announced today that it was opening up its Kindle reader device to 3rd party applications to be distributed later this year in the Kindle Store.
This news was just one more in a string of announcements from platform vendors large and small that they’re getting the message: The app store model that Apple has proved so successfully with the iPhone is becoming the next frontier when it comes to next-generation software distribution. And it’s one that creates clear value for both customers and companies alike.
The central idea is to help 3rd party developers build applications for a software platform and then get the results to customers, to everyone’s mutual benefit. The idea itself is certainly far from new and goes back as long as there have been software platforms, which is pretty much since the beginning of computing. The big difference over the decades has been where the focus is in terms of encouraging 3rd party developers, controlling access to the platform, and who gets paid for the software that runs on top of it.
Historically, when it came to personal computer operating systems like DOS and Windows, companies learned that making money off owning the platform by charging developers for SDKs was a bad idea; it discouraged smaller, more innovative developers and prevented a long tail of software solutions from forming, which ultimately was the bulk of the market. Directly controlling access to 3rd party software at the distribution level wasn’t an option either, largely because online distribution has really only been possible in recent years. Getting the value out of owning a software platform wasn’t easy.
Related: App stores aren’t the only new 21st century digital business model.
Ultimately, most computing platforms ended up letting anyone who could write code develop applications, settling for one of the most important yet indirect benefits of platform ownership: A strong network effect that ensures a rich and vibrant ecosystem of developers, applications, and support was available for their customer’s needs, whatever they might be.
But in today’s vast and permanently wired computing world, completely unrestricted software development and distribution has become the leading target of the unscrupulous, whose worms, viruses, malware, and adware have become the plague of leading consumer and business computing platforms like Windows. With the Internet, anyone could distribute and charge for their own software, and they did, with little accountability. While these free wheeling distribution models of the Web are great for those that want it, it gives the rest little choice.
Thus Apple’s App Store — despite the company becoming a notorious bottleneck for distribution (mostly for the approval process to ensure safe apps) — has created a new exemplar for how to strategically wield control over a vast and effective new ecosystem of customers and software partners. With well in excess of 3 billion application downloads, over 100,000 applications, and ten million+ customers it’s become a difficult example to refute. The app store model is now turning the heads of businesses looking to emulate something similar with their own platform, whether that is a Web site, network-enabled device, or even (perhaps especially) open APIs.
Unboxing an App Store
An app store as it exists today is a distinctly different beast from modern direct-from-vendor downloads or 3rd party distributors. What exactly makes an app store distinct from classical open software platforms and their open distribution model? A number of things:
- Distribution and delivery controlled by the platform owner. Unlike Windows, Linux, or even the Blackberry, only organizations that have undergone a registration or vetting process get to distribute apps in an app store. This ensures accountability and additional safety to the customer. The vetting process can vary from a little oversight to in-depth corporate background checks. Delivery of the software is done through a controlled channel to the platform that the customer is using (again, to a Web site, device, or other channel) to ensure that applications are delivered safely from a trusted source that is free from interference and tampering. Updates are delivered the same way and a good app store will notify users when new updates are available using a centralized mechanism.
- A self-contained application directory and store. An app store itself may have a Web site or other external presence, but one of the most important features is that it’s available right from inside the site or device itself. Apps can be loaded locally with little (or preferably no) external assistance or additional resources (like another computer) and wireless connectivity is preferred. The best app stores will reduce the effort to discover and download new applications to as simple a process as possible to ensure easy access to and uptake of applications.
- Centralized payment processing. Though many applications are freely distributed in app stores, if payment is required then the platform owner provides provides the payment processing. Though not all app stores will use centralized payment — and some even don’t let you charge (such as Facebook and their social applications) — it’s one of the best and most straightforward ways to gain economic value by being an intermediary between your customers, which you’re offering access to via your app store, and those building successful applications. This is usually accomplished by charging a distribution fee as part of the payment. In the near future, expect to see additional monetization models offered by platform owners including advertising and subscription payments. Much of the potential economic benefits to platform providers and 3rd party application developers will be dependent on how effective the monetization models in an app store are.
- An application community to drive feedback and quality. In the rough and tumble world of fully open computing platforms, it’s very hard to get a sense of how good a given application is on an objective scale. While app stores can’t resolve this completely, an app store can (and in my opinion should) have a ratings and reviews component that lets any user provide their thoughts on the overall quality and capability of an application. This gives both the vendor and potential customers up-to-date information about an application from prior customers in a consistent way. This public feedback then gives the vendor a clear, customer-driven set of criteria to improve against and gives customers the information they need to determine if an application really meets their needs. I expect in the future that this will quickly become a standard expectation of app store buyers, just like ratings and reviews have in the e-commerce world…
Related articles by Zemanta
- It Is All About The App Store (regulargeek.com)
- Amazon ups author royalty for Kindle, matching Apple (news.cnet.com)
- BREAKING: Amazon to Launch App Store for Kindle (mashable.com)
- Amazon lets developers create apps for the Kindle book reader (venturebeat.com)