First, some background. I own and use a Sony Ericsson Z710i "dumb phone" as my primary phone. It has hacked firmware installed on it to get around Rogers/Fido limitations. It may be a regular phone but as a phone and MP3 player, it has served me very well for the last 3 years. It also happens to have one of the best Bluetoth implementations of even the latest phones (ie. iPhone). I have been using Sony Ericsson's phones for over 8 years now and am very comfortable with their platform. I also use a 3rd generation Apple iPod touch. I have over time owned and or used several Windows mobile phones and PDAs and and the Nokia E71.
My initial experience with the Android platform was the HTC Dream/G1. The first phone commercially available running the Android platform. Let's just say I was not too impressed. This was also about the time I got my hands on a 2nd generation iPhone to try. Other then the keyboard, the Dream had nothing going for it. It was underpowered running a slow, rushed out the door OS. I dismissed it as a poor first attempt.
Since that time I have been on a quest to find a PDA type phone which was as responsive as the iPhone, but far less restrictive. Unrelated, I ended up with a 3rd gen iPod touch for development reasons. Having the touch convinced me that the iPhone was not the device I ultimately wanted. The reasons for me not getting an iPhone are:
- Prefer physical keyboard
- iTunes sucks. I'm sorry, it does. If you've used any other media manager you'd know this. (ie. Winamp)
- Having to use software to move files back and forth to my "portable computer" is silly
- All the truly useful applications and utilities only exist after you "jailbreak" the phone
- No user replaceable battery
- No memory card expansion
- Poor, unreliable Bluetooth support
However, the iPhone/Touch have a few qualities, at least in the latest 3rd generation versions that have now also become a requirement for any phone that I buy:
- Responsive touch interface
- Instant feedback. AKA Zero lag
- Build quality
This leads me to several days ago, where I got the chance to try out the Google Nexus One. Let me start off by saying that if your experience of Android was any of the first generation ones, forget them. This is what Google should have come out with a year ago. This is also a negative point. This should have been what they had out a year ago, and today's phone should be as polished and responsive as an iPhone. It's not, but that's not to say it's not as good. It's just different.
The positives of the Google Nexus 1:
- The Google integration is scary good
- The screen. Seriously beautiful. Four times the resolution of most smart phones including the iPhone
- I can choose to use a media manager or just copy files over, your choice
- The customizable home screens are very useful
- There is a setting to allow non-authorized applications. This is how things should be
- Auto Rotation works 100% of the time and is instant
- Raw horsepower. Seriously, this thing is faster than the first few desktops I have owned
- Size and weight are nice and it sits well in the hand
- The multitasking works well with the right interface to support it
- status bar is great and super useful, like the auto open wifi notification
- The back button functionality is very very useful. Taking you back from app to app
- Integrated Amazon MP3 Store sells DRM free MP3s, as things should be
- GPS Integration works well
- Excellent on screen keyboard implementation. The keyboard lists the possible words above the keyboard that show up as you're typing allowing you to quickly bash the one you want without having to finish typing it
- It is possible to not be tied to Google here
- Stereo Bluetooth implementation is the best I have used in a phone. Slightly edging out my 3 year old Sony phone, and trouncing the iPhone/iPod touch.
And the negatives:
- The google integration is scary, google owns you here if you do end up using all their services.
- How on earth does a 1Ghz phone have interface lag? How do you screw this up? It's minor but it's there in rare occasions
- Yes, it has the best on screen keyboard I have ever used. It's still not as good as a Blackberry/Nokia E71 or Motorolla Milestone keyboard.
- The Amazon MP3 store interface needs work
- Voice quality was not as good as other phones I have used
- Lacks Bluetooth HID support, though it is implemented in the driver stack so this is temporary
- The bottom buttons are seriously borked. They should have been physical buttons. They work about 50% of the time. And 5% of the time you hit the home key when you want to be hitting space on the vertical keyboard
As of this posting, the Phone is now available in Canada on both the North American 3G Bands working on Rogers, Telus and Bell and the AWS Bands working on Wind Mobile and the soon to be out Mobilicity.
I did not test it's Edge Data performance on the Fido/Rogers network.
Took only one snapshot with it
I'm getting very close to finally upgrading my phone.