Today I will start an Android App from 0% which I will try to document here for 2 reasons: help other people that don’t know anything about App making and to force myself to write. At this point I have written some Java, and by some I mean very little, minimal C++, and tons of PHP. It doesn’t matter the language, programming is a thing of structure and logic. Language is a matter of syntax and getting used to new functions/commands. This is by no means a how-to guide. It is just my way of sharing my experiences in the proccess.
That being said you need the following:
- Programming knowledge (if you know Java, you are pretty much ready, just go to developer.android.com and find your way)
- Java 1.5 or better
- Eclipse
- Android SDK
- ADT Plugin for Eclipse
- Lots of patience and lots of reading
Follow the instructions on http://developer.android.com/sdk/installing.html and get ready to try to run your typical Hello World (Hello, Android) example. First thing I noticed is that it didn’t work.
If you see the “Emulator” with your fake phone means that it DID work, but nothing will happen until you turn your fake phone ON!!!. It takes a while for the fake phone to boot, just like it does your real phone. Once it starts you’ll see your nice app working.
Stupid, but important.
As a learning experiment i will port my useless application “Incomplete Cash Calculator” to Android.
I hope that all that I write from here on, actually helps you. In advance I apologize as I don’t expect the posts to be very long or explicative.

@federico_jacobi