I tried the Androïd 1.5 SDK, it’s my first step on Androïd. I made a simple program to do a background calculation which brings back results to the UI, it counts the number of time it has been launched (by using the preferences data storage), it also takes pictures on the camera. I still can’t manage to display the preview (even if I do manage to get the data of the preview on the PreviewCallBack).
The APIs are pretty well organized. I can’t say it’s as confortable as Windows Mobile with C# .Net CF on VS2005/2008, mainly because it’s java (no event, dumb classes, lunatic interface and classes naming) and the layout creation GUI is ugly. But you can make powerful (I didn’t say fast) programs in no time.