Within the next month, my contract with o2 runs out – and that means it’s new phone time. However for the first time since the release of the iPhone, I face a serious choice: do I stick with iPhone, or not. Here are the runners and riders.
Let’s be clear: I like the iPhone. Compared to everything that came before it, it’s a wonderous thing of amazement. There’s the responsiveness. You touch it, it responds, and you almost purr with pleasure. Yum. This thing was designed by someone who really, truly understands that the most important thing about a touch interface is how it responds to being touched. Sounds obvious – but try any one of the competitors, and you’ll quickly see how few companies have really got this fundamental point.
But… I’ve run into some walls with the iPhone. Things which actually have begun to drive me what can only be described as “batshit crazy”.
First, multitasking – or rather the lack thereof. I cannot begin to describe how painful the lack of multitasking is. I’ve used an OS with multitasking that I’ve forgotten what computing was like before it. Or rather, I had forgotten it – until the iPhone.
Using iPhone is like taking your lovely new MacBook Pro, ripping out Mac OS X, installing System 6, and disabling MultiFinder. But still letting you run the powerful lovely apps you’re used to. Just one at a time. It’s dark ages computing – and I’m bored of it. The novelty has worn off. I can multitask – why can’t my phone.
I don’t care that I might do terrible things – like making my phone run at less than optimal Jobs-dicatated performance. It’s my phone – treat me like a grown up and let me do it.
Multitasking is the big beef, by it’s by no means the only one. There are plenty of elements in the iPhone which are half thought out, or just plain half baked.
Take email. Like a lot of people, I have work and personal email accounts, and I check both a lot. And on the iPhone, the elegant, minimal iPhone, it takes four taps to get from one inbox to the other. By happy coincidence, that’s the same number of taps it takes to type “suck”, which is what the iPhone’s email client does.
This “make ‘em tap” approach is elsewhere, too. Tethering, for example, takes five taps from Home Screen to turning on, and the same five if you want to turn it off – which is, of course, what you should be doing. This should be on the home screen, but it’s not. It’s almost like the developers were so pleased with how well tapping and scrolling and touch generally worked, that they decided to make you, the user, do more of it so you’d appreciate just how responsive the interface is.
Worse yet, no developer other than Apple can create the simple app to do it, because that is a Part Of The OS Into Which Only Apple Is Allowed. Thou shalt not mess around with those bits, sayeth Steve.
And that’s a great example of the other great flaw of the iPhone: developers cannot fill in the bits which Apple doesn’t do right, if it means digging into some bits of the system. Leaving aside the fact that the App Store is broken, what developers can do is firmly in Apple’s control, and the company keeps tight reign on where they’re allowed to poke. Want the ability to link up an external keyboard to your Mac? Can’t have it – not because developers don’t want to make one, but because Apple won’t allow them to do it.
But… having said all that… the iPhone is still my front runner. Why? Put simply, because it’s the path of least resistance. I have lots of Apps, which I like, and I’d need to install and run some of them on my iPod touch if I didn’t have an iPhone. And that touch interface really is seductive. So for all my complaining… maybe iPhone is my best option.
In part two, I’ll look at the two other contenders: Android (of some kind) and the Palm Pre.