I have started writing android apps recently in my free time. Has been an awesome experience. The Eclipse IDE is very helpful in writing android apps. Just make the changes and with the click of a button, you can install the app on either your phone or an android emulator and test. I found installing on my phone and testing was faster than installing on the emulator. Have been blogging stuff I find while writing the apps, at Java tricks.