I've been thinking lately about one possible partial solution:
A service that enables Android app developers to submit their app and get screenshots of how the app looks and performs across the most popular Android devices. Not an emulator. Your app running on each of those devices.
Like Selenium + Browsershots for Android.
To test the concept, I quickly came up with a name (DeviceReady), threw together a landing page using Unbounce, shared the idea on Hacker News, and purchased about $75 worth of Google Adwords. The results after 3 days:
- 4,100 views of landing page
- Lots of tweets and retweets
- 182 folks requested an invite by submitting their e-mail address in my embarrassingly bad quick-and-dirty form.
Pretty good, right?
I think this is a winning idea because:
- A company serious about their android app really should test it across dozens of devices.
- Presumably they are spending a lot of money building and testing their app.
- The cost of the service, at, say $100 per month (5 submissions) or $25 per submission would be negligible.
- It is unreasonable to think that a small or mid size android dev shop (most of them) would buy dozens of handsets and manually test on each.