The Wal-Mart of Android apps?

Developers who think the Amazon Appstore will be a welcome alternative to the Android Market should read the fine print

Last week I talked about the forthcoming Amazon Appstore for Android and how I thought developers could benefit from increased competition in the software distribution market. I still think that's true, but in using the Amazon Appstore as my example, I may have spoken too soon. The more I look at the fine print, the more skeptical I become that's move will be a real boon to Android developers.

To start, let's look at one of the Appstore's most contentious points: the fact that, and not individual developers, gets to set the prices for app downloads. says it will pay developers a royalty on each sale equivalent to 20 percent of the list price of the app (what the developer is asking for it) or 70 percent of the purchase price (what the customer actually paid), whichever is greater.

[ Follow the latest issues in software development with InfoWorld's Developer World newsletter. ]

So let's do some math. If you list your app for $5 and sells it for $5, owes you 70 percent, which is $3.50. pockets $1.50 -- so far, so good.

Where it gets tricky is if decides to discount your app. If you list your app for $5 and sells it for $4.99, now only owes you $3.49, because that's 70 percent of the new purchase price. And can keep discounting your app until your take drops down to $1 -- the equivalent of 20 percent of your original list price -- because that's the minimum you've agreed to accept. In other words, can choose to sell your app for as little as $1.43 -- a 71.4 percent discount to the customer.

How low does plan to go?
Mind you, has plenty of incentive not to discount apps that deeply. If it sells your app for $5, it earns $1.50; if it sells it for $1.43, it only walks away with 43 cents. But this equation skews just slightly in's favor. The $1 you earn from the discounted sale is about 28.6 percent of what you would have earned if the app had sold at list price.'s 43 cents is 28.7 percent of the $1.50 it would have earned.

That's the worst-case scenario, though, and it stands to reason that will want to maximize its own profits by selling apps for as much as it can. What's troubling, however, is that it sounds as though "as much as it can" is almost never going to be full list price, because there's too much incentive for to undercut competing app stores as a way to drive business to its own, especially at this early stage.

That might even be OK if developers had more control of their pricing models under's scheme and expected to make only a certain number of sales at's discounted rate. But the Amazon Appstore developer agreement specifies that the list price you supply to must be "an amount that does not exceed, at any time, the lowest list price or suggested retail price." In other words, if you list your app for $5 on the Android Market, you cannot supply a higher price in anticipation of the Amazon Appstore's discount policies. You can't even sell your app for less than $5 through your own website without updating's list price at the same time -- and is free to discount it even further.

1 2 Page 1
Page 1 of 2
How to choose a low-code development platform