The locked-down app store software delivery models limit choice for developers -- and ultimately hurts users Developers are rightly troubled by the often draconian-seeming policies at Apple’s iPhone App Store. But according to analysts at Forrester Research, Apple’s model represents more than just an overweening SDK license agreement. It’s an entirely new relationship between software vendors and consumers, one that Forrester has dubbed “curated computing.”According to Forrester analyst Sarah Rotman Epps, curated computing is “a mode of computing in which choice is constrained to deliver more relevant, less complex experiences.” Moreover, she says, this new mode is essential to the success of tablets, wearable computers, smart TVs, and other form factors. For example, although Microsoft introduced tablet devices running Windows years ago, the tablet form factor was never really viable until the introduction of the iPad, and Epps believes the iPad’s success is directly attributable to Apple’s curated computing approach.[ Stay up to date on key software development trends in InfoWorld’s Developer World newsletter. ] Apple’s competitors seem to think so, too. Every smartphone platform now features an app store much like Apple’s, and all enforce choice constraints to some degree — even if it’s only to remove apps flagged as malware. And with Microsoft rumored to be planning an integrated app store for Windows 8, it’s reasonable to expect some form of curated computing will soon arrive on the desktop as well.But while Forrester and the platform vendors tout their vision of the curated computing future as a boon to consumers, its value to developers is questionable at best. Although it’s true that app stores make it easy for potential customers to find and purchase apps, the curated computing model also undermines independent developers’ interests in 10 alarming ways:1. The platform vendor gets a big cut of the profits. All retailers mark up the prices of the products they sell, but the curated model allows platform vendors to insert themselves into independent developers’ revenue streams like never before. Apple has no physical stores for apps and it maintains no inventory, so it takes only minimal risks, yet it skims nearly a third of the asking price of every app sold through the iTunes Store. Good luck negotiating a better deal, and if Apple decides to change its terms in the future, it can do so unilaterally. 2. The curator has veto powers. Apple likes to paint its curators as benevolent librarians keeping smut off the shelves, but they’re really much more like censors. Apple’s dubious track record of banning apps has been well documented and much discussed. Many apps are approved upon appeal, but there’s no formal process, and the final decision is always Apple’s.3. Developers must compete with platform vendors. One of the terms of Apple’s license agreement is that developers cannot write apps that duplicate the functionality of Apple’s own software. Has any previous platform vendor been so brazenly anticompetitive? Not even Microsoft went as far as to ban Netscape from writing a browser for Windows.4. Apps on an app store can be hard to market. Word-of-mouth marketing seemed to work well in the early days of iPhone apps, but as the App Store catalog has swelled — it now boasts more than 250,000 apps — many developers believe their offerings are getting lost in the shuffle. And because Apple always gets the same cut of sales, no matter whose apps are selling, it has little incentive to help. 5. The curating process is not always effective. This week, The Next Web uncovered what it believes to be “app farms” designed to game the App Store’s ranking system. If some developers are struggling to get a single app approved, how did a company called Brighthouse Labs convince Apple to rubberstamp 4,568 apps — and what does it say about the efficacy of the curated computing model overall?6. App store security is questionable. Early this year, security research discovered apps on the Android Market that seemed designed to steal users’ banking information. More recently, developer Thuat Nguyen was booted from Apple’s App Store when his app sales were correlated to fraudulent iTunes purchases. Swift action was taken in both cases, but how did the offending apps make it past the curators to begin with?7. The curated model is hostile to free software. As I’ve explained before, the licensing requirements imposed by the curated computing model conflict with the Gnu General Public License (GPL). Meanwhile, a study by 24/7 Wall Street claims the iPhone App Store has lost some $450 million to piracy — yet developers aren’t allowed to experiment with new business models because the platform vendor demands total control. 8. App stores don’t always work. Unless you jailbreak your iPhone, the App Store is the only place you can get new apps — so it had better be reliable. Apple’s track record has been good so far, but not every competitor can say the same. The Android Market has been particularly flaky, with apps disappearing from the catalog and developers seeing inaccurate download counts. With the platform vendor as sole gatekeeper, independent developers have little choice but to cross their fingers and hope customers can download their apps.9. App stores fragment the market. Cross-platform mobile development is largely a pipe dream, and it’s likely to remain so as long as each vendor insists on its own, independent app store. Not even the major mobile carriers have been able to convince the smartphone OS vendors to play nice with each other, so your success as a developer will largely depend on whose horse you back.10. App stores aren’t always successful. Customers don’t always see the appeal of the curated approach. As much as Microsoft hopes to emulate Apple’s successes with an app store for Windows 8, desktop app stores have been particularly unsuccessful. Red Hat Exchange, a marketplace for desktop Linux apps, closed down in 2009. Meanwhile, Intel’s AppUp Center, an app store for netbooks based on the company’s Atom processor, offers but a paltry 200 apps. Whichever way you slice it, consumers aren’t the only ones for whom “choice is constrained” in the curated computing model. Independent developers must also sacrifice a lot to join the party. Will it be worth it in the long run?This article, “10 ways curated app stores undermine developers,” originally appeared at InfoWorld.com. Read more of Neil McAllister’s Fatal Exception blog and follow the latest news in software development at InfoWorld.com. Development ToolsSoftware DevelopmentTechnology Industry