If you’ve heard me make comments about Apple, you might have thought I would be one of the last people in the world to get an iPhone. I might have thought so too.
Ever since I had a few bad experiences with Macs back in college (late 90′s), I have pretty much avoided and looked down on anything with the Apple logo. In the last couple years those annoying, misleading, and downright false Mac-vs-PC advertisements have only reinforced that tendency. On top of that, I can’t stand the zealotry that Apple seems to inspire in many of ill-informed its users. And that branding strategy of putting a lowercase-i in front of any common word to make it their own? iHateIt.
But aside from their marketing I do have to admit that Apple has come a long way in the last 10 years. They have a real OS that runs on mostly-standard hardware components, their hardware engineering is very impressive, and they seem to be very in touch with what is important to mainstream consumers. So given all this I finally had to ask myself… Was I as big of an anti-Apple zealot as the pro-Apple flock I looked down on? Certainly not. :) But… was I being unfairly close-minded toward Apple? Probably.
When the original iPhone came out last year, I was aware of the hype but I mostly ignored it for its Appleness. Anyway that wasn’t hard to do because while it looked slick, it had far less functionality than the phone I already carried. But the new "iPhone 3G" changed that in a few important ways: (1) I can sync my work (Exchange) email and calendar over the air. (2) 3G data speeds for fast web browsing. (3) The platform is opened up to 3rd-party developers to write new applications.
My overall impression after using it for 3 days is that it’s clearly a leap beyond anything else currently available. You can be sure that competitors will be playing catch-up for the next couple years — initially with some thin shells on top of the same old thing, but eventually with some real advances. Isn’t competition great? You can read plenty of people’s impressions on the web so I won’t repeat everything, but I’ll point out a few things that especially disappointed or impressed me. For comparison I’ve been using Windows Mobile phones for the last 3+ years.
Bad:
- No flags in email. I rely on flags to track which emails I need to follow-up on. I’m still not sure what I’ll do instead to track my important emails.
- The unlock/home screen doesn’t show upcoming appointments and unread message info. I have to unlock the phone and open the calendar app to see where and when my next meeting is.
- No support for sending or receiving picture messages (MMS). Very strange for a device which is all about multimedia. Yeah you can use email as a substitute but only if the person you’re sending to or receiving from has email on their phone.
Good:
- The headphone jack works with ordinary headphones. This shouldn’t even be worth mentioning except that many phone manufacturers persistently use proprietary connectors.
- The screen is big and beautiful while the overall phone is still small. It can get VERY bright and is unusually readable in direct sunlight.
- As advertised, the web-browsing experience (over 3G or WiFi) is remarkably great for the size of the device. It’s the first phone I’ve had where I might use it to browse the web not out of necessity because I’m out somewhere, but just because I don’t feel like getting up and walking over to the PC in the next room.
Support for 3rd-party apps means there is still a lot more in store for the iPhone. The SDK has only been available to developers for a few months and already there are some pretty cool applications. The user base of 3 million+ iPhones (and iPod Touches), combined with the store integrated into the phone in a way that makes impulse purchases VERY easy, will ensure that many developers will want to target the platform.
The one app I’m most looking forward to is a good e-book reader. Fortunately Mobipocket says they’re already working on it. Also, I’d really like some kind of family-planning/calendaring solution. My girlfriend and I are both planners (her more than I) and we currently use calendar.live.com which has some really nice sharing features, but it isn’t accessible from a phone. A rich integrated multi-calendar implementation from Apple would be ideal, but a 3rd-party app could get most of the way there. At that point I think I’d have to get her an iPhone too.