Yes, the AppStore review system is archaic and out of our control. Yes, the discoverability is frustrating and when the store breaks, we're out of luck. But would you really want to go back to the 'old way' of distributing mobile software? Let's look at what the AppStore fixed in terms of mobile software distribution.
It looks like everyone is joining the wave of application stores on-device after the success of Apple's iPhone AppStore. Hopefully this new trend will help promote mobile applications as a whole. I'm still waiting for those 2 million Centro users to discover software on the Palm OS platform. ;-)
Google recently announced on their blog how they intend to promote Apps for the Android operating system. The "store" will be referred to as the "Android Market" which will be more of a repository, or archive, of applications available for the platform. They did not spell out how commerce will be accomplished--just that free apps (and maybe free demos?) will expect support for now, with more decisions to be made later. This news is welcomed by developers who are frustrated with the semi-closed nature of the AppStore, but does pose some critical issues in its deployment. In this post, I will compare and contrast some of the positives and negatives of the Android Market (as it has been announced), the AppStore, and the current existing smartphone application distribution system.
This past week we finally experienced the opening of the much touted Apple AppStore for the Apple iPhone and iPod touch. The AppStore does a lot of things right that developers have been clamoring for: it puts software right in front of every iPhone consumer, it makes it super easy to purchase and install apps, and it makes the whole process accessible for the majority of developers (no more carrier intervention, for example). However, the AppStore is like any piece of 1.0 software—it has it's 'bugs' and exploitations that can only be discovered by massive usage and adoption. This post will note a few areas of needed improvement.
Does it make sense to distribute your mobile software via the Electronic Software Distributors (ESD's)? Are the commissions too high to be worthwhile? Can listing be a win-win situation? Many blogs and developers have vented frustrations about commission rate increases at the ESD's, typically those run by Handango and Motricity. In some cases, commissions and fees have doubled from 25% to over 50% in the past five years. Many developers have packed their bags and delisted. Others refuse to start listing. On an emotional and moral principled level, not listing may be the right choice. But does it make sense from a business standpoint? Can we quantify the effects of listing, not listing, and the commission hikes? This post will discuss the numbers as related to increasing sales by using (or not) the ESD as a distribution and promotional tool.