Advertisement
Promo

Mobile devices Toolkit

Why Apple's iPhone is like a 1981 IBM PC

Rupert Goodwins ZDNet.co.uk

Published: 27 Mar 2008 08:39 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

...sensible management. Moreover, with thin-client design methodologies, you can cram a very great deal of use into very tiny code stubs. You write code that works within the restrictions.

Perhaps the best arguments against Apple allowing background tasks are that they take up too much airtime, draining the battery, and that there's no way for them to communicate to the user when they need attention. If either of these two things were a given for background tasks, then Apple would have a point. But they're not, and it doesn't.

If the design of the iPhone precludes proper always-on connectivity — which wouldn't be the first time the company has gone for form over function — then have a decent scheduler, which understands the metrics of wireless access and makes intelligent decisions about when to allow what to connect. This does put the onus on application designers to understand the limitations and capabilities of such a channel and to create software accordingly, but then that is their job. Likewise, if there is a limited user interface, then create a common alert mechanism which mediates requests and interactions. There are good ways to do this; it takes cleverness, a feel for usability and a good understanding of design principles. Last time I looked, Apple had some form here.

To some extent, all these arguments are otiose. Background tasks clearly run well on the iPhone; Apple's own software uses them, as do the products of some of its closest friends. OS X is a modern operating system with all the capabilities needed, even in a restricted, real-time environment. Even the most rabid "fanboys" won't argue that background processing will never come. Instead, they say, we must trust Apple and let it deliver what it likes when it likes.

I don't know why Apple hasn't let anyone else have the keys to that particular kingdom. Perhaps it really can't make the technology work properly. Perhaps it wants to limit the amount of work it has to do to approve applications for distribution — after all, if you can't run any background tasks, you never have to worry about unforeseen interactions — and that 30 percent of retail price just won't pay for enough testing. Perhaps it doesn't trust application designers or users very much. Perhaps it wants the best software for itself, where it can limit what it can do in order not to upset its telco friends.

Whatever the reason, it reflects badly on Apple. It's either not as clever as it makes out, greedier than it likes to admit, more hemmed in by its design decisions than it wishes to make apparent or just determined to force its vision on the world regardless of what the world wants. Think different?

But it leaves the company vulnerable to the competition and to a loss of lustre. The iPhone is not an iPod; it's a smartphone connecting to a universe of fast-changing data on behalf of innovation-hungry users. The sooner it stops pretending to be a 1981 IBM PC, the better it will be for everyone.

Next

Previous

1 2


  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
144 out of 216 people found this useful


Video icon

Video

Enterprise Smartphones Special Report Special Report

Nokia E63

Nokia E63

Review Although it's missing some features (chiefly HSDPA and GPS), Nokia's E63 is a well-thought-out, ergonomic and affordable smartphone.

More Special Reports

On The Road Blog

Mobile spells relief in Palestine

by Jacob Korenblum Whether you’re a foreign aid worker or a local community member--and whether you’re in Iraq or Guatemala—crisis events often look the same: High levels of confusion... More

Post a comment

Satellites to the rescue

By Einar Bjorgo Imagine a few years back – cell phones were reserved for a selected few, you could still keep up with your e-mail inbox and official correspondence would go via... More

Post a comment

Android passes 20,000 apps mark

There are now more than 20,000 Android applications and games, according to statistics from a site that tracks the platform's marketplace. According to AndroLib, Google's open source... More

Post a comment

Win a BlackBerry with Vlingo voice recognition

Win a BlackBerry with Vlingo voice recognition

What is ZDNet UK's usual tagline?

Competition closes - 14 Jan 2010

Discussions

343404 343404

The ultimate con?

Friday 18 December 2009, 5:10 PM

2 comments
~Kitty ~Kitty

Gotta side with Intel on this...

Friday 18 December 2009, 4:46 PM

1 comment
344812 344812

Not any kind of tech

Friday 18 December 2009, 4:21 PM

2 comments
zegna zegna

BB 9700

Friday 18 December 2009, 3:22 PM

1 comment

Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters