The net effect is that when you offer your apps on the Amazon Appstore, you agree to grant Amazon.com, in perpetuity, the right to offer a lower price for your apps than is available anywhere else. And because customers aren't dummies, that means you're essentially making Amazon.com your de facto retail channel. Why would anyone shop elsewhere, when downloading from Amazon.com is just as easy as downloading from another site?
We can't give these apps away
Note that none of this applies to apps with a list price of $0.00. If you want to list your apps for free in the Amazon Appstore, you can, but you won't get any royalties. If you're an open source enthusiast or you simply want to give your apps away, Amazon.com's reliable, 24/7 online infrastructure sounds like an efficient way to do so.
Ah, but even that's not so simple. After the first year, Amazon.com will charge developers a $99 annual fee to list their apps, so developers who only plan to offer apps for free will operate at a loss. Apple charges the same amount for access to the iTunes App Store, but Google charges only a one-time $25 fee to register for the Android Market, so this kind of pricing is new to Android developers.
They may find it untenable. Although some studies show that Android's market share has eclipsed that of iOS in the United States, app sales have been disappointing. Even the popular game Angry Birds, consistently a top seller on iOS throughout 2010, was released for Android only in a free, ad-supported version. Its developer, Helsinki-based Rovio, says it plans to release a paid version soon -- but it may find Android users are generally more reluctant to pay for apps than Apple's more affluent demographic.
Even if you want to give away your apps as open source, however, there's another problem with the Amazon Appstore, and it's the same problem open source developers have with Apple's App Store. Because Amazon.com's licensing agreement places conditions on distribution of software hosted on the Appstore, it is inherently incompatible with the Gnu General Public License (GPL), which specifically prohibits such conditions. Apple recently pulled the popular open source media player VLC from the App Store when a contributor to that project complained about the license conflict.
This is progress?
That, in a nutshell, is the real problem and why developers may be right to be wary of the Amazon Appstore. Amazon.com is creating a market for selling Android apps that competes more favorably with the iTunes App Store than the Android Market currently does. But in so doing, it is also bringing all of the negatives of iOS development to the Android ecosystem.
If Android developers want to sell through Amazon.com, they will have to endure the same vetting process iOS developers suffer, they'll have the same licensing issues, and Amazon.com's pricing advantage all but ensures they'll be locked into the Amazon Appstore as their primary distribution channel. The fact that they won't even be able to set their own prices is just the final indignity.
Last week I said app stores need to become more like real stores if they want to do a better job of selling software. I compared the iTunes App Store to Apple's retail stores and the Android Market to Wal-Mart. I now think I was wrong; I think Amazon.com wants to be the real Wal-Mart of apps, and I'm not sure that's what Android developers really need.
This article, "Amazon.com: The Wal-Mart of Android apps?," was originally published at InfoWorld.com. Track the latest developments in programming at InfoWorld.com, and for the latest business technology news, follow InfoWorld.com on Twitter.