Thursday, November 25, 2010

Life in Transition: from iPhone to Android to WP7

Over the past 3 months I've had 4 different personal phones: An iPhone 3G I loved for over 2 years, 2 Android phones: a Motorola Milestone (a close cousin to the Droid), an HTC Desire and finally a WP7 LG Optimus 7.

Transition from iPhone to Android
Initially this is shocking. Android is rough; however, everything you need from a smartphone is there. And there are some silver linings. The biggest bonus of the transition is if you are a Gmail user and your contacts are stored in Gmail. Alternatively, if you didn't use Gmail, you do now, sorry. There is no more silly google sync desktop synchronization with iTunes hocus pocus, its all done on the phone. Gmail account integration is possibly one of the biggest features that the boxy Motorola gave me, and it made me smile. Other features slowly but surely let me look past the initial dis-uniformity of the user interface and experience. features such as: Mobile wireless hotspots, google navigation (seriously good, it's replaced my Tom Tom), and the Gmail client.

Biggest blessing and curse: touch and hold menus; these are stellar, but they also prevent you from advancing or moving your cursor when you are editing an email or a body of text, and in the case of the milestone, it was a horrible square D pad that you need to slide out from time to time to move your cursor. This is far from convenient or quick.

Life after iPhone
It was good. I felt liberated, I could use drop box, I could share with just about any service that added the proper hooks to android. It was liberating. But it was frustrating. Overtime the rough edges start to make you angry. So I gave android one more shot.

Enter the HTC Desire.

The Sense OS - So close but ooooohhh so far
At first the Sense OS is mesmerizing. It's cool, it adds some much needed animations and, most of all, polish to Android. However, it's as though HTC tried really hard to do and fill in where Android was rough and unfinished, but decided to give up without a final check.

Great Additions to Sense OS: The hub. They have done this via a mac 'expose' like double click on the home button or an exaggerated vertical pinch. 7 main screens with user selected widgets (really just fancy skinned live folders) fly out. Each widget can be an extensions into your social network, email, SMS, agenda, world clocks, etc... All important to you and easy to get to. This is great, and a significant improvement from the iPhone 'drawer' approach which leaves you opening and closing applications to get to the same information. However, this is a Sense OS only extension, and from what my developers tell me, can only be achieved easily by extending the base android OS (not exactly developer friendly).

Where HTC dropped the ball: SMS, the keyboard. In an attempt to give you more real-estate on the screen, HTC has floated the auto-complete suggested words. In doing so, on screens like SMS (possibly the MOST keyboard centric application on a mobile device) it hides the 'send' button unless you select a word or hit the space bar. SERIOUSLY... this is just bad UX and polish.

The Keyboard, what did they do? It's like they had a bunch of engineers have a bunch of really good ideas, take the baseline Android soft keyboard and poop on it. The Sense OS keyboard on an HTC Desire has a worse hit rate than the basic Android soft keyboard (a la milestone) and really, take my word for it, It sucks...bad.

Finally, some of the service based applications are just really poorly written. With very little quality control in the Android Marketplace, it’s no wonder that from time to time I find a strange run away service that has completely drained my battery and made my thigh burn from a red hot handset pegging out it’s CPU.

Enter WP7 and the LG Optimus 7

Transition from Android to WP7
If you are going to move from one platform to another, Android to WP7 makes a heck of a lot of sense. Why?

Microsoft was kind enough to give you bidirectional sync with Gmail contacts. This is especially nice if you just sold your Android phone and have been forced to start using Gmail. However, like the Android Phone, say hello to your new Microsoft Live account. Now, the nice part here is that your old hotmail or MSN messenger accounts are viable options. And really, who doesn't have an MSN messenger account?

My initial reaction is a little bit of awe to WP7 is the crisp response and smooth clean animations. The new ‘metro’ look and feel is crisp and is based on a very strong contrast UI. Not everyone will like the look. But it’s fresh, and what I like is the high contrast reminds me of print media. The high contrast also makes it very easy to read and find what you want quickly. Microsoft didn’t try and push too much content into each screen, instead urging users to pan left and right and up and down smoothly. It is as though you are looking through a viewport onto larger canvas.

Other really smart thing that WP7 developers thought of, and not enough people are shouting about, is WP7’s heavy reliance on push notifications. This is a very smart way to build power conscious applications. Applications rely on push notifications to enable asynchronous service calls. One of the most awesome uses of these push notifications is via Live Tiles. Live Tiles are a great usability idea. They update relevant information about the application via push notification updates that don’t require the application to be open or running. Brilliant, I get my weather updates without a service polling in the background or having to open the application!

But what really shines above all else, the WP7 soft keyboard. It's stellar, hit rate is fantastic and it's the best of both worlds between the iPhone auto-complete and the android suggested words.

Other notables: Email, Messaging, People hub and Facebook integration is stellar. And the camera is just lightning fast.

There are, however, some compromises. There is no more mobile wifi hotspots, but there are some hacks already surfacing to set up tethering (http://www.wired.com/gadgetlab/2010/11/easy-hack-enables-usb-tethering-on-wp7-phones/) so this might not be the end of the world! I haven’t missed multi-tasking or service based applications. The one exception is SIP. I use SIP phones almost exclusively for work, and MS has no plans to bring SIP to the WP7 soon. They want to do this via their new Linc service. Also no messaging service supplied by MS… c’mon! Finally, I'll miss Google Navigate. That really is a good app.

Ultimately, the transition from iPhone to Android to WP7 has been an interesting trip. But right now, I’m pleasantly surprised and happy with my WP7. With the LG Optimus 7 I find myself not longing for the polish of my iPhone and the openness of my Android. It seems to be just right. I've gone from iPhone to Android and WP7 and I don't think I'm going back.

3 comments:

  1. I really like the Metro UI on WP7 from what I've seen of it, and what you say here re-enforces that. I'm not planning on switching from android any time soon but WP7 is looking like a real contender.

    ReplyDelete
  2. So what exactly was that made living with iOS so unbearable you took the plunge?

    Aside from the obvious 'must use iTunes' song and dance? I mean, having been in the apple ecosystem for the past 9 years, I used to make the same points at the beginning, but it's hard to argue with total simplicity that they offer.

    All that aside, it's good to have competition in the marketplace, but I begin to wonder if the amount of platforms isn't going to eventually damage the speed at which the move to mobile is happening. And worst still, from a stand point of developer, it's yet another bloody API I have to learn, understand it's shortcomings and competitive advantages... At some point I can see 'us' the developers saying enough and voting the winner with our support. //incidentally I can see BB being the sore looser in this fight.

    ReplyDelete
  3. It wasn't unbearable. If you go back a few blog posts you will read that my iPhone tuck a nose dive and kisses the black death of destruction. Now, it's been resurrected since then with 100$ of parts, but 3G on iOS 4.x was ridiculously slow. But i loved it. I would get an iPhone 4 had I not experience Android and especially not now that I've tasted WP7. This doesn't mean that I don't think the iPhone 4 doesn't rock. It does.

    It's kind of like going to the same restaurant over and over again. Sometimes you just want to change it up.

    The other big thing to note is that the minute I stopped using my iPhone, I stopped using my phone for music. My iPad and my Shuffle have taken over that realm, and to be frank I didn't miss it.

    ReplyDelete