The best thing for a newbie Android developer is to start a really simple project, or take a demo project and extend it. But the most important thing is to get the things done, in other words, your main objective should be to finish the idea you have been working on.
We would like to share the time spent in the development of some android applications., in the last months we have had development sprints releasing two games, one app, a chrome extension and some huge improvements in our already released apps. Once you have some experience with Android it is not very difficult to start a project from scratch.
We developed Poke the droid, a simple game similar to Whac-a-mole that test your reaction times. The main motivation was to develop our first game, assuming it will not get the success of other popular games out there. It was developed from scratch in around 2 weeks.
Recently we released Super Stacker, the popular stacker game with some improvements like bonus, levels, etc. We began with Snake demo code as the base so it was not really difficult to be developed (one week), moreover we reused almost all the score system and UI from Poke the droid.
On the other hand, we have made a huge refactoring in our RSS reader Any RSS reader + widget (1.99 EUR). We have add the feature to open as an application, so you can access your saved feeds from the widget and from the app. It is #11 in the Top Paid of the News and Weather category, this fact has multiplied x2 the number of purchases per day.
Finally, one of us in a boring day developed a simple extension for Chrome called Android Market Link Converter, that converts links like market://search?q=pname:com.androidsx.anyrss into links to the most known Android Market clients (Cyrket, Bubiloop, etc.).
Now, we would like to make use of the Android Cloud to Device Messaging Framework, but at the moment we don’t really have any interesting idea
Do you have some fast development experiences? Share with us!