I received a G1 for Christmas and can't resist the urge to write my first Android application. I'll share my experience here.
So far I've downloaded the SDK, installed the Eclipse plugin, wrote my first Hello World application, and examined many of the sample applications that come with the SDK. The framework is quite simple and elegant.
My next step: try out the deployment process. My simple program runs fine under the Emulator, but how difficult will it be to package and deploy it to my phone?