Here is my first update on developing an Android application. For the moment I have worked mostly on what I believe the app should conceptually look. Nothing complex, just a bunch of fields and instructions with buttons to complete the action. It looks much better on my phone though. Target API level is 8 (Android 2.2 Froyo). Icons used from the Android Asset Studio.
I'm using a combination of code snippets from Android's developers section (the tabbed part of the app) and a bit of the GUI builder from Eclipse (with the ADT plugin). I found out the hard way not to rely much on the GUI builder in Eclipse, stuff was all over the place in the emulator compared to what I had placed in the builder. I'm learning not to hit the close button on the emulator's window, since it takes at least 30 seconds or so for it to startup again. Most importantly I am no longer cowering in fear when an exception occurs. Its pretty scary, a debug warning pops up in Eclipse, you accept it and a stack trace (or whatever it is called) pauses the app and starts filling up with line numbers from Android's internals. You can make it less scary by jumping straight to what the exception was by looking for variable 'e' in the variables view window… Anyways here is the design with basic instructions: