The last two days, I have challenged myself & had a nice experience. Although, I didn't work on Java before either professionally or during college, but I challenged myself to install Android SDK & run a Hello World famous example.
First day, I've downloaded & installed all requirements. I felt strange at this time because I found myself slightly familiar. I know what is Ant because I used NAnt before & when I browse the example code I can relate every keyword to a corresponding C# equivalent so I don't feel like in enemy territory :)
But I failed to compile & run the example by the day end.
Second day, yesterday night, I went for the second round. I changed configuration & managed to compile the example & get it runs on the Emulator. It was a very happy moment.. I won the challenge :)
That encouraged me to download & install Eclipse. Although, I didn't figure out what is exactly going on behind the scenes but that encouraged me to dig deeper. I think I'll go for Round 3.
I took few screenshots of Android Emulator while playing with it which is the trigger behind this challenge. I'm puzzled about to buy iPhone, which I love, or Android Nexus One, which looks promising ;)
I hope to hear from guys interested in Mobile technology about comparisons & which's more promising.