And this is great for iOS developers. Why? Because it appears that more people buy more apps when there is just one big app store, and they can one-stop-shop. As an app developer, I don't want there to be another way to distribute apps if it causes most of my potential customers to stop shopping and stop buying.
Think about it for a second. Say you're an app developer and you've written an awesome new app and you want to get it out there onto people's phones. Say the app store didn't exist and we're still distributing software like it's 2006.
So you set up a website. You buy yourself a domain and a hosting package -- that's about $100/year -- more if your app proves so popular that you need to start fielding charges for extra bandwidth.
Now you need to make sure your website is slick and friendly looking or your ability to make the sale will suffer. So you need to be a graphic designer as well as a programmer -- or hire someone to make a nice looking website for you.
You intend to make money from this, right? So you need to take payments. PayPal will do, but they'll take a cut out of each app sale you make. Don't want to share your cut? Not everyone comfortable with PayPa? Want to set up your own credit card payment system? OK, you'll need...
... an SSL certificate for your website, renewed every year (anywhere from free to $400+/year)
... static IP for your domain ($5-15/month on top of your existing hosting fees)
... a shopping cart and checkout app installed on your site (there are many good free ones, but you need the time and expertise to set this up)
... an account with a credit card merchant gateway for processing the payments ($20-50/month)
Great! Now you're all set to take money.
But nobody knows about your app yet. So you need to...
... prime Google so your app shows up when people search for the right keywords
... send your app out to app portal sites and review sites so people start trying it and get the word out
... spam the forums and the blogs telling everyone about your new app
... make sure your app is listed on ALL the different app sites so you don't miss out on opportunities
... hope that word spreads...
And hope that you can build enough momentum that people start flocking to your site to buy and download your app.
OR...
You could send your app to Apple, and let the money start rolling in. People find your app when they search (because there's only ONE place to search), Apple takes care of all the payment issues, no need to build a website or credit card system, no need to deal with declined payments or refunds, your app shows up on Apple's top 10 lists and maybe even gets featured. No bandwidth charges, no outages, no certificates or hosting packages to keep up to date.
Which do you choose?