Friday, February 19, 2010

First look at the (An)Droid

So the beauty of working in a mobile team working on heterogenous mobile platforms is as follows - You get to see and experience pretty much every "next -iPhone-killer" handset that "noisily" appears in the market - and then dies an equally silent death.

A couple of weeks ago, my colleague Nithin and out boss returned from a disastrous conference on the Android at Austin. My boss who is a self confessed nit-picky software designer ( and he has proven this to us on numerous occasions) , came back really disappointed. The few reasons being that there were no power outlets at the conference hall and that lead to people's laptops dying outa low power even before they could write System.out.println ("I am at Austin "); :P. Secondly there was no useful coding demo for the Androids. The only saving grace seemed to be that all attendees got rewarded with Motorola's Droids! Look like refurb one but atleast the team now has two Droids that can be put on tests.

The funny incident my boss described was how the 250 odd people powered on their phones and the whole hall went buzzing with the robotic "Droid" sound that the phone makes on the tiniest of interaction( thankfully it can be turned off or people would have use the brick to hit each other in frustation ;P ).

Ok so here is the simple test we did. The same iTalk to God that sports beautifully smooth scrolling tableviews turn into miserable views on J2ME phones which need to be scratched with surgical precision  to make them do what the user intends! Utterly frustating!! And this in-spite of a high quality code written by a talented Java-expert colleague. Now thats sucks rock bottom for the other biggies who launch a new J2ME "smart" phone almost every other month. Things though are a little better on the Android ( see I am not so biased after all ). The scroll views are not smooth, but much more responsive. UI experience is still the best on the iPhone and you just gota use the iPhone to know that. I was hopeful things would be really great on the Nexus One ( i owe that to Google for all my coding abilities after all ..heheheh) , but after reading Jeff's blog, my hopes have vanished again. I was also looking at Windows 7 phone demos and all I can say is its just going to be another opportunity for MS to make a big fool out of themselves.

You just got to understand the iTunes App Store from the business perspective and then you realize its the most flawless and well put together business model ever. If your business is built up of blocks A, B and C, you just so got to make them be in order before you say "ABC" in the same line. And Apple has done that with the Mac, then they got the iPods, the iTunes store and then came the iPhone which actually took the world into near sci-fi realms. And MS is simply copying that now, Windows, Zune, their Appstore and now the Windows 7 phone. Hah! how far can you go ahead copying some one else so blatantly. Google's effort is far more superior and respectable. They have done it differently, and the Nexus One will get them close. For me, it just means dumping Windows into the grave, and making sure my children will be born in a Appley - world :)

feed://iphonedevelopment.blogspot.com/feeds/posts/default

0 comments: