5. January 2011 13:56
Since I've decided to start developing for Android I have bought Nexus S as development phone.
First of all I was in love with N900 against Android and phones without physical keyboard as general.
N900 is a geek’s dream phone. It is more like handheld PC. It is as open as a phone/OS can be and performance is unbelievable.
Main problem with N900 is that Nokia already killed it! It was a trial by Nokia and they decided to leave N900 and its OS Maemo in favour of MeeGo.
You hardly find commercial applications. Most apps for it are created by enthusiastic users. Lack of commercial intent is huge drawback for N900.
On the other hand Nexus S comes with latest Android OS gingerbread. You can be assured that Nexus S will get latest OS updates at least one more year. Android has many rough edges but way better than Maemo. You have 200K apps on the market (although only couple of hundred of them are actually useful) and every day you see new ones uploaded.
On the keyboard end I was surprised how easy to use software keyboard. Integrated auto complete make a lot easier to search and type.
So far I am happy with my new development phone and looking forward to learn Java and Android development.