Skip to Content

iPhone OS 4.0: Multitasking, finally, hooray!

The demand for iPhone OS multitasking is nothing new. People have been looking for ways to do more than one thing at once on their iPhones for some time. For example, let's say you're chatting on IRC in one application, and you want to hop out to check a Web page. Should you have to disconnect from your IRC session just so you can sneak into Safari? Maybe you want to listen to Pandora radio while shopping at the App Store. Should you have to stop the Pandora music?

People multitask, and now the iPhone OS can too. Starting with the upcoming 4.0 firmware, the iPhone OS will (finally!) allow users to do more than one task at once. As Steve demonstrated today, iPhone OS 4.0 lets you switch tasks by double-clicking the home button. A dock-like bar appears at the bottom of the screen, showing you a list of running applications.

Typically with multitasking, the more processes that you run, the more burden you'll place on battery life. The application would have to page into and out of memory a lot more, and as a result, less memory and processor power will be available on a per-app basis. It's a trade-off. For me, and I'm sure for many others, it's a trade-off we're willing to make in order to cash in to the associate benefits.

However, it seems that we may not have to fear: Apple says they have found a way around all of these caveats. How, you ask? They are providing background services to applications, allowing the app to stream music, provide notifications, or do other tasks without compromising performance.

What about you? Is this a feature that you're going to be taking advantage of? Would you rather swap it out for better battery life and app performance? Let us know in the comments.

Categories

Other Events

The demand for iPhone OS multitasking is nothing new. People have been looking for ways to do more than one thing at once on their iPhones...
 

Add a Comment

*0 / 3000 Character Maximum

50 Comments

Filter by:
paul A\'Barge

I tried the double click of the home button w/ iOS 4.0 on my 3G. Doesn't work. Still uses the system defined double click of the home button.

June 22 2010 at 10:35 PM Report abuse rate up rate down Reply
anjalinobrien

multitasking and flash are the two features of iPhone 4 I like the
most. I have been thinking to switch to nexus from my iPhone 3G but
now I will stay with iPhone and wait for its release. Thanks Apple for
adding those great features.

I will queue up one day before so I believe I can buy one on June 24.
I will have to buy a case in advance but not so many choices at the
moment. This seems the only option,
http://www.iphonecaze.com/iphone-3g-cases/style-series/iphone-hd-ultrathin-case.html

If anyone knows any case for iPhone 4, please share.

June 09 2010 at 1:40 AM Report abuse rate up rate down Reply
Jukka

I have iPhone 3G, and I was very dissappointed to notice that I won't get multitasking unless I buy a new phone.

So, in my small world, iPhone doesn't have multitasking.

April 12 2010 at 6:39 AM Report abuse rate up rate down Reply
themartorana

I find this to be half-assed, to be as honest as I can. I understand every concern that Apple had regarding battery life, but there are two gaping holes in their background processing.

First and foremost is intermittent polling. So many apps hit at least a single web service, and the allowed background processing announced today missed a huge mark - for reader apps, email apps, etc., that could be notifying the user of new information (without the need for push notification servers).

Second is a follow-on, which is the ability to update an icon badge with information regarding an internet poll (or then push a "local notification"). A lack of background http polling is a huge disappointment for me as a developer. This not being true background processing is fine, but leaving out polling is a huge loss for some of us.

April 09 2010 at 12:33 AM Report abuse rate up rate down Reply
Branded treasure hunt

Multi-tasking is another reason why I really should get an iPad. Can’t wait to have them soon.

Ruby
http://www.dreamwalkmobile.com

April 09 2010 at 12:01 AM Report abuse rate up rate down Reply
Viju Dallon

Cool as Windows mobile 7 also is out, it's great to have the iphone 4.0 for multitasking. Game on!

April 08 2010 at 10:59 PM Report abuse rate up rate down Reply
Uncle Bernie

I have zero interest in multitasking.

April 08 2010 at 3:53 PM Report abuse rate up rate down Reply
Phil Leitch

I think for devices like the iPhone/Touch/iPad I'll 99.99% of the time take battery life and app performance gains over multitasking.

Methinks multitasking on these devices is overrated.

April 08 2010 at 3:46 PM Report abuse rate up rate down Reply
joeybeast

The 7 API seems like a smart compromise between battery life and performance.

April 08 2010 at 3:38 PM Report abuse rate up rate down Reply
Denis Lemire

"let's say you're chatting on IRC in one application, and you want to hop out to check a Web page. Should you have to disconnect from your IRC session just so you can sneak into Safari?"

The above quote is exactly what I was hoping for amongst other things. Unless I'm missing something, this still isn't possible. There is no generic "leave an IP connection magically open" API.

Correct me if I'm wrong, but if it's not a VoIP call or background missing or something in one of the predefined APIs it isn't going to maintain connectivity once the app is closed. This is kind of disappointing.

Still a big improvement on the current capabilities, but falls short nonetheless.

April 08 2010 at 3:35 PM Report abuse rate up rate down Reply
1 reply to Denis Lemire's comment
Denis Lemire

Background 'missing' should be 'music' in the previous post.

April 08 2010 at 3:37 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.