The BETA version of my BobbleHead Android app featuring Barack Obobble hit the Android market on Feb 14th. Early responses were a mix of overly generous and supportive 5 star reviews, a small number of 2 & 3 star reviews basically stating ‘is what it is’ or ‘does what it says it does’. Sadly the majority of the reviews have been less than supportive 1 star reviews.
I appreciate the reviews that offer suggestions like ‘it should tilt’ or ‘should be able to drag it with your finger’. There were a couple that suggested features that I have on my road-map like be able to upload your own head’, ‘include multiple bobble heads’ and ‘add sound’ [ed. released in v 1.0.1].
The review section of the app store provides something that you don’t get with most web applications – open, honest, sometimes brutal, and very swift feedback from the real users of your product.
I remind myself that these are the opinions of my customers, not my colleagues, friends or business associates. That is an important distinction because no matter what your friends and colleagues say, the customers are the real test of success or failure. That is also why this feedback is so valuable. You don’t need to rely on abstractions like so many pageviews = success or a certain number of sales conversions is success. You get immediate response that your application meets or does not meet the expectations of your audience.
With the recent update of the application I have accomplished the learning goals of developing, publishing and updating an application on the Android Market. The customer reaction to the application has not been what I had hoped. Stepping back I can see the validity of the responses. I remind myself that this was primarily and exploratory exercise to test the process. I hoped that this app might have a viral appeal and rushed it to market because I wanted to ride the popularity and publicity of the election.
A couple lessons learned:
- Be honest about how complete your app is. If it’s not hardened, keep working until it is or state it up front in the description. Missing expectations is a sure fire way to get a pile of 1 Star reviews.
- You will get 1 star reviews no matter what you release
- You will get 5 star review no matter what you release
- Reviews start coming in within hours of deployment, no matter what time of day you release. ( I released around 2AM PST)
- You may get a few email responses to the address in your developer profile
- First app install is challenging due to all the keystore, signing etc… steps
- Once you understand the deployment tasks, subsequent updates are easy
There are a lot more lessons learned, but I’ll save those for a future post.
- KevDev
