Perhaps the weakest link in the Android chain is the Android Market. Frankly, it is uninspiring: limited searching, limited descriptions, limited dialogue between developers and customers, limited customer service to developers from the Market managers. Moreover, since it is proprietary and closed up tight as a clamshell, there is no effective way for the community to help make the Market better. Yet, we need a powerful app market for Android to be a long-term success.
Compounding this is the apparently slow uptake of existing competing markets, like AndAppStore and SlideME. While these competitors may be functionally superior to the Android Market, they lack one key ingredient: distribution. The OEM deals that Google has struck with HTC (and perhaps others) means that the Android Market is distributed on millions of handsets. That is quite the mountain for an independent third party market to climb.
Yet, something has to be done. Soon, the quality of the app market will be a key distinguishing factor of platforms. The iPhone App Store, while it has some warts, is better, and everybody else is rushing out markets of their own. It is not out of the question that Android Market could find itself in last place, dragging down Android's momentum.
What is not completely clear is why the Android Market is uninspiring. My guess is a lack of funding, leading to a lack of staff. But, that is merely a guess.
So, in all likelihood, two things need to happen to get the Android Market in a position of preeminence.
First, it needs a credible competitor. That competitor:
This is the stick: having Android Market be trumped by something that could, in principle, replace it as the #1 place from which to get Android apps.
With luck, competition will force some amount of change. Worst-case, the change is merely fixes to the existing Market. The best-case scenario, though, is the carrot: open up the Market and let the ecosystem help make it better.
One simple REST API and third parties could:
In all likelihood, Google could not afford to develop all the things the ecosystem might.
Conversely, none of this is possible with a Market that is hunkered down behind a wall in some sort of defensive posture, trying to meet the base standards for a Market and little else, hampered by resource constraints or whatever.
Mr. Rubin: tear down this wall!