Early iPhone Users Can Kiss Multi-tasking Buh Bye

Techwriter10 0 Tallied Votes 406 Views Share

Apple released details of iPhone OS 4.0 today, but let owners of older versions of the phone know that they wouldn't be invited to the party. Unfortunately, according to Apple, owners of first and second generation iPhones (and iPod Touches for that matter) don't have the processing power to handle multi-tasking.

That means, owners of older phones will have to do without multi-tasking unless of course, you upgrade. Imagine that.

Does Apple Even Consider This?

I wonder if Apple even considered this when they developed version 4.0. It might be they don't care. It certainly is a way to encourage people to trade up. It could even be why they waited until version 4.0 of the OS to do something any modern OS really should be able to do. Dole out that desired functionality in small doses, so you keep wanting the newer phone.

But it begs the question: Is it worth upgrading for multi-tasking capability? If you're using a device like the iPhone, do you really, really need to have multiple application open at the same time? You probably don't. I mean you've lived without it this long, but it would be nice to have a game open and your email and play music all at the same time wouldn't it?

I'm wondering how they deal with battery life issues with all those applications open though. Apple claims they have worked out battery issues, although they didn't get into details about how that's going to work. Should be interesting to see how it works when people start using multiple applications and what the reasonable limit is to the iPhone's resources because there has to be one.

The Closed Battery

The fact is that the iPhone is for all intents and purposes a disposable phone. Since you can't replace the battery, when it inevitably dies at some point, you will have to replace the phone. Maybe this is Apple's way of pushing us to upgrade just a little faster. From a business standpoint, it makes a lot of sense. From a customer loyalty viewpoint, it kind of stinks. You've been a good Apple customer. You love your iPhone, but if you want access to this tantalizing new upgrade, screw you. Go get a new one.

Nobody should be surprised by these developments, least of all me, but it might be nice if once in a while, Apple took its loyal customers into consideration instead of forcing them to spend more money to get functionality they should have figured out early on.

Photo by DeclanTM on Flickr. Used under Creative Commons License.

Dani AI

Generated

raised the core complaint clearly: iOS 4 added multitasking, but Apple limited it to newer hardware rather than offering unrestricted background processing to every iPhone. When iOS 4 shipped in mid‑2010 Apple exposed multitasking for third‑party apps, but the full feature set was only supported on the iPhone 3GS and the late‑2009 (third‑gen) iPod touch; earlier models were left out of the full experience. MacRumors (macrumors.com)

Apple’s engineering choice matters: this wasn’t classic preemptive multitasking. iOS 4 exposed seven specific background services (background audio, VoIP, background location, push/local notifications, task completion, and fast app‑switching) and a suspend/resume model so apps could be frozen and resumed quickly without consuming CPU while idle. That design was explicitly chosen to limit battery and performance impact rather than allow arbitrary background processes. Ars Technica Engadget. (arstechnica.com)

Reality check: Apple said this preserves battery life and foreground performance, but real‑world installs (especially on iPhone 3G hardware) sometimes produced slowdowns after the iOS 4 update. Enthusiasts later showed a jailbroken 3G could run the multitasking bits in beta, but that was an unsupported hack and tradeoffs (speed, battery, stability) explained Apple’s conservative hardware cutoff. Wired Ars Technica (jailbreak). (wired.com)

Practical takeaway: the limitation reflected an architecture choice, not just deliberate withholding. For anyone balancing features vs. performance at the time, the safe path was to keep older phones on their existing OS or move to hardware (3GS or newer) designed for those features; upgrading without a clean restore could magnify sluggishness. (wired.com)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.