It's not easy to look at the iPhone, let alone touch the thing, and not be enchanted. It's all planes and subtle, refined curves with a radius (and texture) that feels great in the hand. It's not light, but not heavy either: just about right, given the size of it, and the weight helps to stabilize it during use. Someone spent a lot of time with mock-ups holding, twirling, pocketing and came up with something pretty much ideal.
As you'd expect, the color scheme and material choice is minimal and elegant: matte stainless on the back, chrome Apple logo and highlights, matte black buttons and RF area, and on the front, a black "contrast screen" (like a Bang & Olufsen TV) that hides the LCD underneath until it lights up.
And what an LCD it is: bigger than expected given the size of the device much bigger and very high-res and contrasty. It almost doesn't matter what's being displayed on it: everything looks pretty great in its antialiased, Helvetica glory. Unlike every other touchscreen you've ever used, the iPhone's is a capacitance unit with a glass cover that's completely visible outdoors, even in direct sunlight. No more squinting, indoors or out. I can't think of a thing about the screen I'd change.
But there's no point having a beautiful LCD if there's nothing worthwhile to put on it. And in this, Apple didn't disappoint either. The iPhone actually looks and works just like the ads you've seen. It's rare that something works exactly like the demos (which are usually canned, faked, magically perfect) but in this case it's true. Fast animated transitions between sections, quick response and redraws. It's rare that you feel that you're waiting for something, and if the animations are designed to look good and disguise load delays and offscreen redraws, they serve their purpose admirably.
There are a lot of reviews out there that do one of those "feature lists" of the iPhone vs. your typical Nokia, Sony/Ericsson, RIM, Treo, Windows Mobile device or whatever... and, often, the iPhone comes up "short", even when you take into account that software updates are promised down the road. (Of course, I'd expect firmware updates for any smartphone, and all of the above get firmware updates. It's pretty standard practice... what's rare is the addition of features. For example, my Nokia E61i doesn't have "feature pack 1" of S60, which fixes a bunch of important stuff, and it never will, even though FP1 came out before the E61i).)
Of course, part of the "standard practice" for phone design comes the "No" from carriers for some of the more advanced features -- remember that even "unlocked" phones have to be designed with customers in mind, and carriers are the big player in this game. And they often say "no" to WiFi, "no" to bluetooth, "no" to cameras, chat, whatever the carrier has determined its customers want, or it wants to put in to maximize revenue. It can be pretty frustrating as you discover you're in a walled garden, and the landscape architect has absolutely no taste whatsoever.
What's different about the iPhone, though, is the big "Yes" that came from the carrier to Apple to do what they wanted and with no previous history of phones, that's a "yes" to a totally new platform that isn't tied to previous usage patters, menu layouts, "but our customers are used to this", "our phone's identity depends on", etc. A "yes" to a new way of doing things a "yes" to Thinking Different, and a yes to "taste". While there are some "no"s there -- some frustrating ones that'll hopefully be fixed with the aforementioned updates, as has been promised -- they still sweated this experience. It shows.
But, again, that doesn't mean that the iPhone has a huge list of "features". It doesn't, and I'm guessing it won't. Ever, because that's not the point. You're not going to see things -- at least from Apple -- like remote desktop clients, or satellite box control, or buried SyncML clients... or the various nooks and crannies where those things hide. There's no huge list of applications, memory checkers, task managers, file managers, USB mode setters, picture editors.
The iPhone is full to the brim of pretty cool technology, but at the user level the experience is one of understatement. You have but a few "features":
- The phone itself
- SMS text messaging
- A basic camera
- A photo viewer
- A contact manager
- A calendar application
- An email application
- A web browser
- Google Maps
- A stock tracker
- A weather application
- YouTube
- A calculator
- A note-taking application
- Totally new, and pretty great iPod functionality
- A way to adjust settings
And that's it. Really - 16 "features": there's nothing else there.
Except there is. Because, with a few notable exceptions, this stuff was designed to be all of a piece: to work well, the way you'd expect. Apple started pretty much with a clean slate: there's no PSION "cruft", no six-versions-of-Windows-mobile, no S60/UIQ divergence, no crackberry usage patterns to retain, and no backend to monetize. A blank piece of paper, with appropriate constraints, and the ability to go nuts, which they did not, much to their credit. And when they were done (after what had to be a lot-lot-lot of revisions) well, sure, there's a User's Guide somewhere up on the web, but it's not something you'll generally need, even if you're not a phone nerd. It just basically works.
For most of the "general public", it does what they want and need.
And part of what it's missing is The Suck. You're not going through the typical Smartphone Wait when you pick something. It appears, it works, it's responsive and, frankly, given the "touch" nature of the UI, it had to be. If you tap something, it has to react and it does. If you're used to other phones, you're going to be amazed by this.
All that is great stuff.
Which isn't to say it's all perfect. It's kind of like Super Mario 64: an amazing game, truly revolutionary, but it's not everything to everyone. And even to most, it's just missing stuff. So, quickly, my biggest issues, apart from bugs, are:
- Mail should be unified. Lots of people say this, and they're all right, mostly because the experience of going to a different mailbox is so painful you see that there's unread mail on the Home screen, but to get to it you have to tap around so many times by the time you find it you just don't care any more.
- There's no way to flag mail, so if there's mail you need to deal with when you get back to your desktop, best of luck finding it!
- Mobile Safari keeps opening new "tabs", even when you're tapping on an email link to the same general site, which eats memory and is quite inconvenient.
- No A2DP support for wireless Bluetooth headphones.
- Notes is pointless, sadly, because nothing syncs.
- No OTA sync of calendars/contacts, which I really miss.
- When apps quit in the background, they don't always save state.
This is especially annoying with the iPod app, which loses your playlist, music location, etc. - No IMAP Push support is, well, annoying.
- Javascript support is slow and a bit buggy.
But, all things considered, that's a tiny list. Apple's done an amazing job, and this is without question the finest 1st generation product I've ever seen. Kudos to all!
Update: I originally wrote and sent this on the iPhone with a moblog module. Some wrapping awkwardness ensued, various characters (emdashes, seemingly) were stripped, and some bad formatting/editing got through. I've tried to fix everything I've noticed -- sorry about that.
13 Jul 2007 at 09:15 pm | #
Good review at a higher level of abstraction than the usual.
BTW, you *can* mark a message as unread if you Show Detail in the message headers, which is what I do if I want to handle a message later.
Doesn’t Apple have a Bluetooth headset? You mean more generally?
13 Jul 2007 at 09:16 pm | #
I’d *hate* to see a unified mail, given the way I use IMAP. So Apple would have to provide both to please all users, which probably doesn’t fit their “simple does it” philosophy.
13 Jul 2007 at 09:36 pm | #
Right: what’s missing is the ability to flag messages, not just mark as unread (which, by the way, is horribly buried.
A2DP is for wireless stereo BT headsets with media controls, etc.
14 Jul 2007 at 06:31 am | #
"And with that standard practice comes the “No” from the carriers for some of the more advanced features.”
So you can buy unbranded phones. The iPhone comes with non-subsidized price AND is crippled by Apple or/and AT&T. Wow.
“That’s different about the iPhone, though, is the big “Yes” that came from the carrier to Apple to do what they wanted”
So Apple doesn’t want iChat/VOIP on the iPhone, not AT&T. Anyways, it’s crippled.
iPhone - “Smartphone” for Dummies.
14 Jul 2007 at 06:39 am | #
I don’t know—I’ve used virtually every smartphone on the market, and when I use the iPhone I don’t feel like a “dummy”.
It’ll be interesting to see where they take it as the product moves forward. I’d love iChat on the phone, although VOIP support isn’t very important to me. YMMV!
14 Jul 2007 at 08:09 am | #
The thing I think you can’t appreciate until you use this phone is just how *thin* it is.
I know there are thinner phones (the Samsungs we can’t get in the States), but the fact that all this functionality is packed in a package thinner than the Razr is mind-boggling.
14 Jul 2007 at 08:12 am | #
Oh, you can get at least some of the Samsungs in the states—I have an SGH-i600, which is a BlackJack with WiFi and stuff. It’s quite thin. But it also has a teeny screen, incredibly lousy battery life, and even though it’s 3G it’s slow… I do like the OTA sync/Push with Exchange (or, in my case, Kerio Mailserver), though.
14 Jul 2007 at 11:50 am | #
No Push IMAP? Then how does Yahoo! Mail work on iPhone?
From Apple website:
Yahoo! Mail, the world’s largest email service with over 250 million users, is offering a new free “push” IMAP email service to all iPhone users that automatically pushes new email to a user’s iPhone, and can be set up by simply entering your Yahoo! name and password.
15 Jul 2007 at 07:50 am | #
If Push IMAP (and by that I mean IDLE support) is Yahoo-specific, then it’s not really Push IMAP. IMAP is a standard, and as such IDLE support should work with any server that has that capability—not just Yahoo.
16 Jul 2007 at 03:51 am | #
Your point about the iPod playlists sounds terrible, can you elaborate?
I’ve not heard anyone mention problems from apps “quitting” at all, let alone something as serious as that.
16 Jul 2007 at 06:23 am | #
Sure. If you’re listening to a playlist, album, whatever, and you pause and do other stuff, the iPod application might exit in the background. When it does so, it “resets” the active playlist. When you switch back to iPod, it no longer remembers what you were listening to, or where you were, and you need to manually re-select.
This is as compared to, for example, the M600i, which remembers where you were and what was playing even across a power off.
It’s definitely true that few users have talked about the “automatic quit” feature of the iPhone—which is interesting, since it’s one of the most controversial features of many of its competitors. That means it’s mostly done right—I’ll have a discussion of this in a future post.