<

From an email exchange with a friend asking about the Nexus One (the ‘Google phone’) launch.

Thoughts about the Nexus One’s prospects

Does it have better hardware, a better screen, better battery life, better price, more freedom, better apps, better multitasking, better camera than the iPhone? Yes. Is it the iPhone? No.

People who’ll buy the Nexus One say they want to buy something like the iPhone that isn’t the iPhone, and they’re lying even though they don’t know it. They want the iPhone because it’s the iPhone. And nothing else. When you create in your mind a category called iPhone-like, there’s only one member that’s ever going to be a full, incontrovertible member of that category.

These buyers are going to be disappointed even though they won’t know quite why. They’ll blame it on the phone instead of their own expectations, and demand won’t spike the way it did for the iPhone.

Would I buy it?

I don’t like the iPhone, but I like this current crop of Android devices even less. If, in a (thankfully) fictional dystopian universe I had to choose only between the iPhone and the Nexus, I’d take Apple’s baby (and lament long and hard about the lack of alternatives).

Reason #3: form factor wise no Android device has nailed the iPhone. This is HTC and Motorola and Samsung, not Apple we’re talking about. So there. These firms are known for specs, not sex.

Reason #2: I will not buy a phone with a trackball. Ever. Would you buy a Skoda that featured a manually-operated crank to start the engine? Heck, even Blackberrys have moved on.

Reason #1: Polish. I posit that no one has been able to nail the touchscreen experience other than Apple. Not Palm, Not Android. Not (shudder) RIM and most certainly not Microsoft. Since 2007, for instance, Android phones have been underpowered and have had user experience (UX) issues where the phone hasn’t been able to keep up with text or touch input. Now three years later,

Some animations are very smooth, some are janky as hell. The Nexus One has a faster processor than the iPhone 3GS and has twice the RAM, and yet it still cannot have as fluid a UI as the iPhone OS. This is great proof that your software is key—throwing raw power at things won’t necessarily make them better.

And it doesn’t even have to run Android. Every touchscreen phone apart from iPhone suffers from this.

I think it’s worth demonstrating how Apple nails the experience with an example.

In Mobile Safari, the iPhone browser, if you scroll (swipe) too fast, instead of text you’ll see a chequered pattern – the processor can’t render the text fast enough – but the scrolling experience itself is smooth as ever. Once you stop scrolling, text will eventually appear. On any other mobile browser, the scrolling itself will stutter as the processor tries to render everything.

When you’re using a device all day every day as essentially an extension of your body and mind, stuff like this matters more than features.

I’d pick the iPhone. As, sadly, will folks who upgrade from the Nexus One eventually.

Update (10 Jan 2010): Another example of polish in design:

Other issues that I can’t live with day to day? How do I copy text from non-editable field like an email, webpage, or SMS, or even a 3rd party application? Oh, I can’t. Say what you want about the iPhone not having copy and paste for two years — a joke — it’s the single best implementation on the planet for a smartphone and Google’s approach is almost as bad as RIM’s with the Storm-series.

(From Boy Genius Report, via John Gruber)




iPhone is revolutionary not just because of its (multi-touch) touchscreen. There are, after all, other touchscreen phones on the market, and none have achieved iPhone’s popularity. Why?

iPhone is revolutionary not because of its Internet browser. Mobile Safari has limitations that other browsers don’t – most notably the lack of Flash support, no text search, no scrolling to the end, among others. But iPhone users are among the most heavy users of the web. Why?

It turns out that when you put both these features together, you end up with something very different.

The web browser is one of the most mouse-heavy applications on your (desktop/laptop) computer. Maintaining that experience on the mobile phone is tough when you have to manipulate physical keys. Open a web page in a browser on your computer and imagine moving the cursor using only the arrow keys.

Your finger on a touchscreen is the best proxy for a mouse on a mobile phone.

This is, in essence, what makes iPhone so compelling. There are awesome touchscreen phones with average browsers, and great browsers trapped in keypad-based phones. iPhone has managed to bridge that gap. And how.




At the outset, I’d like to clarify I’m no iPhone or Apple zealot. My interest in mobile touchscreen interfaces has been piqued by my recent purchase of an iPod Touch.

I was playing around with a colleague’s HTC Touch Cruise the other day. The Touch runs Windows Mobile 6.1, and, in summary, is a full-featured smartphone with decent multimedia capabilities. That’s not what this post about though.

It’s about two clear observations I made – that we’re stuck in the late 90s when it comes to mobile touch-based input devices, and that UI designers still use the desktop paradigm when designing for mobile touch screens. While Windows Mobile is what triggered this post, with PalmOS, and UIQ too.

Poke, poke

Turns out that it’s a huge pain navigating the WinMobile interface on the 2.8″ touchscreen with your fingers. The buttons are tiny, the menu options are awkward, and it’s next to impossible to grab and drag a scrollbar. I gave up.  It’s clear – the best way to navigate a Windows Mobile is using the accompanying stylus. 



But a stylus is a hopelessly outdated tool. Along with the physical QWERTY keyboard for desktops/laptops, the stylus is a tool for mobiles that stubbornly refuses to die. Perhaps it’s easier – and commercially attractive – for touchscreen phone manufacturers to add applications and features than to rework a familiar, though suboptimal interface.

iPhone/iPod Touch have changed that. iPhone may not pack the sheer number of applications the HTC Touch Cruise does, but its interface is revolutionary. It lost the stylus. In fact, with multitouch – flicking, pinching, dragging with multiple fingertips – your hand is more effective than a stylus. You may not agree with iPhone the device (I don’t) – but you have to admit iPhone’s set the benchmark for all touchscreen interfaces.

Honey, I shrunk the desktop

Windows Mobile 6.1 has a task bar, a system tray, a Start button and a drop-down Start Menu. With nested menus. On that tiny 240×320 pixel screen.  

After spending a while with the device, I realized that Windows Mobile is essentially a shrunk-down version of the desktop Windows interface. The widgets are smaller, but the paradigm is the same. The result is a cluttered interface and a frustrating navigation experience.



Someone’s psyched the WinMobile team into believing that their biggest strength is that their mobile interface looks just like their desktop interface. That may have been true when mobile applications were very simple, but it doesn’t hold true any longer. It’s hurting usability and innovation.

There have been several calls for this, and I’m going to say it here again – the WinMobile team will do themselves and their legions of developers and enterprise customers a world of good if they rethink their interface. 
 

Note: I think Samsung and LG also have very good touchscreen interfaces. But this is merely an observation from Google Image Search results. Haven’t tried them out first-hand, so no comparisons.