8 ms·
Google's Android Market is crippling small development teams
I've been a long time lurker on Hacker News. I apologize for the somewhat sensationalist title, but it really is rather true.
Out of Milk started off as a dedicated Android project as our attempt to create an application for Android phones that absolutely screamed quality. We looked at the apps currently available on Google's Market and realized that there is a lack of quality applications with dedicated developers. We have spent a lot of money and a lot of time trying to prove that Android is a robust and high-quality platform. Unfortunately, Google is making this extremely difficult.
I am a developer / co-founder of one the most popular Shopping List and Productivity applications on the Android Market. Our application is called Out of Milk (https://Market.android.com/details?id=com.capigami.outofmilk). As of right now, we are currently nearing 1 million downloads, a gigantic install base of users, and over 6000 ratings, nearly all 4-5 stars. Over the past several weeks, it is almost as if Google is working against the people contributing applications to their Market. Google is consistently releasing updates to the Market that is consistently and thoroughly making it impossible to be profitable in one of the most aggressive and fast-moving markets on the internet. I'd like to outline the bevy of issues we have been facing.
1) Statistics - Developers get to see statistics for their applications in the Developer Console which are updated regularly (usually on a daily basis). These statistics include how many downloads you have had, how many users have your application installed, how many ratings you have, and other important metrics for your application. The stats showing the total number of users who have your app installed will randomly freeze. For the past month, it's only been updated a few times due to issues with the Developer Console. At the same time this is happening, your competitors may or may not be experiencing the same issue. The stats are a factor in your apps ranking on the Market so if your stats stagnate it may give your competitor an unfair edge in the Market. Once the statistics start working again, they do not work retroactively, it just starts where it originally froze. The last time it froze for us, 3% of our install base magically disappeared because we got a ton of downloads but no installations over a 2 week period.
2) Market Search - This is the big killer. Before the updates to the Market over the past few weeks, searching for our application by its content type would consistently put us near the top of the results. I believe that this is correct due to the fact that we are extremely popular and well-reviewed. However, now when searching in our application category, we are result #227. We are consistently being beaten by hundreds of application that have 10-50 downloads, zero ratings, and absolutely no Market history. This has caused our purchases to fall from doing very well to almost getting no purchases at all. Google's Market updates are effectively making sure that Out of Milk cannot continue development due to not making enough to cover operating costs.
3) Comment Sorting - When visiting applications on the Market, the comment ratings consistently display in a very strange manner, almost as if there is no sorting at all. Instead of showing the most recent reviews that may praise us for adding a new feature or condemn us for a bug, it is displaying reviews from the beginning of the year that may or may not be relevant to the application by this point in its lifecycle. Users who visit the application and read reviews that are extremely out of date do not get a good overview of what this application is about.
4) Google Support - This is a complete joke. I am not even sure why Google is providing support at all. We contact Google on a regular basis trying to find out about our issues and how we can recover from them. If Google replies, it usually takes well over 3 days for them to reply with a canned response. After asking as to how we can fix our Market ranking results in the search and for a status update if they are working on it, the reply was, and this is almost an exact quote, "Google is always working to make the Market even better.".
The four issues I have detailed above are game breakers. How can Google expect developers to get involved in the Market if the success of their application is completely based on the whim of broken updates to their software? Out of Milk went from doing extremely well to dead in the water almost overnight. We are working as hard we can to try and figure out solutions from our own end, but Google is the guy driving this bus and we can only do so much on our own.
My advice to people who are currently looking to get into developing for Android: wait. There is absolutely no benefit to spending your time, money and effort on getting involved in the Android Market place at this time. Google is actively working to make sure that you, the developer, cannot and will not succeed in their Market. That sounds like a bald-faced lie, I know, but it is the only conclusion I can come to in this matter. Visit the support forums for Android Developers and look at the hundreds of threads about these same issues with absolutely zero replies and it all becomes a little clearer.
- Kylekramer 15y agoYou trying to get blood from a stone here. Google cares for your problems in only the most indirect of manners, so bitching is not really going to help. It is the reality, you are going to have to deal with it. But the thing is, it is a fairly level playing field. Everyone else in the store is dealing with the same thing, more or less. So work with it, not against it. Look for conversions that come from things other than search. Throw a (Shopping List) at the end of your name since that seems to be the main factor in search. My bigger question is how is a $5 app that #2 in its category for paid apps struggling to be profitable (especially since I believe the top paid list are counted by installs)? All of your complaints seem to be about competing with other apps, but you seem to be mostly winning that competition. Are Android app sales so low that #2 in its category app is unprofitable?
- Gobiner 15y agoThis has caused our purchases to fall from doing very well to almost getting no purchases at all. I think you missed this line. Presumably they were doing quite well for themselves, got nailed by some change Google made, and now are not recouping any costs due to all the lost sales. Sadly, bryanlarsen is correct about Google's culture, especially when it comes to the code they've written: the search code is doing what we told it to and there won't be any reconsideration of decisions made about code.
- CCapigami 15y agoThe difference is that our Unlocker is #2 in the paid category, but our main application is basically off the charts. Almost all of our sales come from the free application -> Users who use Out of Milk and then decide to go Pro. As for the first part of your reply, trust me, I completely agree. We have done nothing for the past week except tweak our market text, change our name to various things, and so forth to figure out how to work with the new system. We are not just watching it idly and going "OH WOE IS ME!". The problem is that it is not a level playing field. Extremely popular apps, not just ours, are appearing hundreds of results away while other extremely popular applications are staying right up in the front. It really seems kind of random. Why are some extremely popular apps in the first results, then hundreds of crappy / average apps, then more exceptional applications? It doesn't make a lot of sense. My post is a bit of a rant, I admit, but it is also meant to be informative so that other developers can see what it means to play in the market.