Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
This is a totally sincere question:

Can anybody give me a case for simultaneous running apps that doesn't revolve around Pandora? I don't use Pandora — tried it once, didn't care for it — but I can see the reasoning there. But I've literally never heard a single argument for it that didn't amount to "I wanna do other stuff while I run Pandora."

Can any of you guys help me out? It seems like there's this sound and well-fleshed-out business case for simultaneous running apps, but I didn't get the memo.

I don't even know what Pandora is but I can give you a sincere answer to the rest of the question. Lets say someone asks you a question about what stocks via email and you want to help answer it. But you need to check a few websites to find the answers.

As its fairly technical you might need to review a few pages with plenty of nummbers. But you start forgetting the full list of stocks they listed and again need to refer to email. By the time the matter is answered, you've flicked between Safari and Mail many times and wonder why it was so hard. If true multitasking was enabled its likely the flicking would have been much faster and the task would have been much easier to complete.
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16)

dashiel said:
i wonder what the iphone/ipad haters will move on to as their primary complaint if this is true?

Good question. Nobody seemed to care abou multitasking until apple announced os 3 (mms, cc&p, landscape keyboard, etc.). Then suddenly not having multitasking was a crippling weakness.

Still, I am glad they are adding it, and glad they took their time to get it right. Just look at cc&p - it took longer than we wanted, but boy did they nail it when it did come out.
 
Here are a situations I use multitasking on my Nexus One:

Uploading/downloading files via FTP whilst using your phone to do other things.
Copying and pasting text/pictures between various apps (using a task switcher)
GPS tracking/location based applications.
Realtime scrobbling of music played to Last.fm.
Twitter/Facebook/Instant messaging notifications (the iPhone notification system would need an overhaul for these to work well IMO).

I do believe some people will have some real uses for multitasking in iPhone OS.

How long does your battery last before you have to plug it in?
 
Multi-Tasking = the most over-hyped request ever.

I can already hear the wailing crys and gnashing of teeth over the 1 hour battery life thanks to multi-tasking.
 
IIf true multitasking was enabled its likely the flicking would have been much faster and the task would have been much easier to complete.

The problem here is terminology. True multi-tasking is in iPhone OS today and has been since 1.0.

What people are looking for are a true mobile interface to the multi-tasking power. Its why ProSwitcher works so well and people love it.

Multi-tasking is the ability to run more than one process at any one time. The iPhone OS can do that now and does it with Mail, iTunes, phone, and many other apps. It simply enforces a policy of not allowing third party apps to do it PLUS the SDK has no real good way for devs to take advantage of it. Therefore right now using Backgrounder creates subtle, but many times very annoying buggy experiences.

Android has a user interface for its multi-tasking - the iPhone OS does not. That's what Apple needs to do much better because frankly it sucks horrible on Android (I hate multi-tasking on my Nexus One as its really horrible).
 
This is a totally sincere question:

Can anybody give me a case for simultaneous running apps that doesn't revolve around Pandora? I don't use Pandora — tried it once, didn't care for it — but I can see the reasoning there. But I've literally never heard a single argument for it that didn't amount to "I wanna do other stuff while I run Pandora."

Can any of you guys help me out? It seems like there's this sound and well-fleshed-out business case for simultaneous running apps, but I didn't get the memo.

I'm totally with you. Multi-tasking doesn't really appeal to me for the iPhone. I can't think of a use to be frank (like you I'm not a Pandora kinda guy).

But multi-tasking will determine whether I get an iPad or not. Not to turn this into an iPad thread, but one of the main things I do with my laptop is ghcat and surf the web. Being able to do that seamlessly is essential.
 
How long does your battery last before you have to plug it in?

I charge it overnight and use my phone all day during my waking hours. Battery life on my N1 is no different if not a little better than my old iPhone 3g. In fact, I have an old iPod cable still at work which I used to use to add a little mofe juice to my iPhone when I had it but I have no micro USB cables at work yet.

FYI, do not constantly use all of those services all the time but when I do need them they work flawlessly!
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16)

alywa said:
+1

the 3G to 3GS upgrade was pretty pathetic. its looking like this upcoming phone is going to be an actual upgrade this time.

Yep. I skipped the 3GS also... still with a 3G. My wife is still using my old 2.5G (we live in the sticks, 3G isn't an issue). The only reason I upgraded in the first place was for GPS. 3GS added nothing of value for me.

Now the 4G? Faster, more memory, hopefully video chat (not seeming that likely given the lack of it in the iPad), multitasking... I'll buy that.

lol, the first two things you want are on the 3gs, the third won't be on the 4g, and the fourth is software that the 3gs will get.

It boggles my mind that people are still saying the 3gs was not a substantial upgrade. It was far, far more significant than 2g to 3g (though that was important too). I don't think anyone who has spent significant time with both models would ever say that.
 
This is a totally sincere question:

Can anybody give me a case for simultaneous running apps that doesn't revolve around Pandora? I don't use Pandora — tried it once, didn't care for it — but I can see the reasoning there. But I've literally never heard a single argument for it that didn't amount to "I wanna do other stuff while I run Pandora."

Can any of you guys help me out? It seems like there's this sound and well-fleshed-out business case for simultaneous running apps, but I didn't get the memo.

Answering an SMS without having to quit a game would be nice.
 
Android has a user interface for its multi-tasking - the iPhone OS does not. That's what Apple needs to do much better because frankly it sucks horrible on Android (I hate multi-tasking on my Nexus One as its really horrible).

What is horrible about it for you? I think it works well and ties in with the notification drawer extremely well (for instance, the last.fm app tells me which song is scrobbling in the notification drawer by simply dragging it down).
The task switcher (hold on the home button) is simple and lets you switch between two apps in two taps.

I can't imagine it being done any differently or more efficiently.
 
Here are a situations I use multitasking on my Nexus One:

Hey, thanks for this. There's some thought-provoking stuff here.

Uploading/downloading files via FTP whilst using your phone to do other things.

I guess it's never occurred to me to use my phone this way. I'm trying to think of a situation where I've wanted to have a file — as opposed to a specific piece of information of some kind — on my phone, and drawing a blank. But if that's something a person needs to do, then yes, that's a good case for simultaneous running apps.

Copying and pasting text/pictures between various apps (using a task switcher)

I do that all the time already. Well. Not all the time. I probably have a need to paste something maybe once a fortnight or so. But still, got this one checked off.

GPS tracking/location based applications.

I don't follow. Can you explain what that means?

Realtime scrobbling of music played to Last.fm.

Pandora, in other words. Got that.

Twitter/Facebook/Instant messaging notifications (the iPhone notification system would need an overhaul for these to work well IMO).

I don't know about Facebook, but I use the other two, and it works fine for me as is. Maybe I'm just using them differently.

I do believe some people will have some real uses for multitasking in iPhone OS.

I'm sure you're right. But again, I'm just struggling to understand what those uses are. I'm trying to figure out if they're something I just haven't thought of yet but, once I do, will seem blindingly obvious, or if they're in the "FTP" category of things I can't imagine ever actually wanting to do, but I can see how they might exist as a really extreme fringe case.

I own approximately 80GB of music, and use a service called ZumoDrive to sync it to the cloud. With their iPhone app, I can stream any song I want at any time - freeing me from my iPhone 3G's 16GB storage limit.

Right. That's the Pandora argument I talked about before.

If I spot news items I want to post while surfing in Safari, copying the URL into bit.ly in a second tab then closing Safari and opening Tweetie makes the flow disjointed.

I guess I'm dumb this morning (espresso hasn't kicked in yet) but what does that have to do with simultaneous running apps? You have to copy an address, then do a thing, then copy the result of that address to another app. You're still switching apps regardless, and it's not like having the idle app running in the background would make that process any different, right? Still tryin' to understand here; thanks for being patient with me.

By the time the matter is answered, you've flicked between Safari and Mail many times and wonder why it was so hard. If true multitasking was enabled its likely the flicking would have been much faster and the task would have been much easier to complete.

Okay, maybe I just don't understand what "true multitasking" means. I thought we were talking about having more than one app running at a time. In your scenario, you're talking about going to a variety of Web pages, and composing an email, right? Am I crazy, or is that a matter of switching back and forth between Mail and Safari repeatedly regardless of whether those apps are running in the background or whether they're stopped?

I just grabbed my phone and tried it. I opened up a new email, started typing. Then I hit the home button and then the Safari button. I surfed for a sec, then hit home and Mail. Back to my draft. Type type, then home, then Safari, surf surf.

I don't get the problem, I guess. The only thing I can think of that might be an issue is the fact that you can't see both Safari and Mail at the same time, but that's a function of screen size, not of whether Safari or Mail continue to run as background tasks after I hit the home button.

I guess I just think it'd be cool if everybody could come to some kind of consensus about what they think "multitasking" means. I was under the impression that it meant having an app do things while it's not actually on the screen — the Pandora argument. It sounds like you guys are talking about the process of switching between apps, which is actually going to have to occur regardless of whether those apps continue to run or not after you switch.

Or maybe I'm just an old guy who doesn't get it.
 
Oh Oh Oh Oh!

what about using the bar at the bottom as a dock more like the one in OS X? with a higher resolution display, which HAS to be coming to the iPhone, you could easily fit 5-6 applications down there.

Instead of it being only for your most-used applications, it could be for running apps.

Make the first home page for those most-used apps (especially with that first page being quickly accessed by tapping the home button already).

Close an app? Hold it down, the apps wiggle and you hit the x to close it (open applications have a red 'x' instead of a black one, so you don't think you're deleting the app).

BAM. Multitasking.
 
Just install Backgrounder from Cydia. It does it wonderfully and it's easy to toggle for an app to run in the background, and easy to toggle it to close.

APPLE: Don't re-invent the wheel. Take a bucket of gold, give it to the Backgrounder app maker, take his code, and use it. No problems.

Im sure one of their developers already on the payroll has a solution for this... They are just waiting for the go ahead from the big man upstairs with the black turtleneck and jeans.
 
Here are a situations I use multitasking on my Nexus One:

Uploading/downloading files via FTP whilst using your phone to do other things.
Copying and pasting text/pictures between various apps (using a task switcher)
GPS tracking/location based applications.
Realtime scrobbling of music played to Last.fm.
Twitter/Facebook/Instant messaging notifications (the iPhone notification system would need an overhaul for these to work well IMO).

I do believe some people will have some real uses for multitasking in iPhone OS.


I don't have a Nexus so I didn't know it could do that. Wow. The FTP part.
That is pretty nifty. I do a lot of digital business with archived files, and
usually just use office on my macbook to upload them to my webserver/
host and I just leave it. But if I had a phone that could do that, wow.

I hope the iPad has multitasking. iTunes+Safari??
 
The new A4 is going to do wonders – in terms of speed – in the next iPhone and so will iPhone OS 4.0 when released. Two new things I am looking out for. Another step forward. Bring it on Apple.
 
This is a totally sincere question:

Can anybody give me a case for simultaneous running apps that doesn't revolve around Pandora? I don't use Pandora — tried it once, didn't care for it — but I can see the reasoning there. But I've literally never heard a single argument for it that didn't amount to "I wanna do other stuff while I run Pandora."

Can any of you guys help me out? It seems like there's this sound and well-fleshed-out business case for simultaneous running apps, but I didn't get the memo.


some of the apps that download data like the NY Times, Mashable, Mobile RSS, Twibird, TomsHardware, etc. every morning i have to remember to open each app and sync to read on the train. it would be nice to set a schedule and have it sync at night by 7am or so. or every few hours
 
It boggles my mind that people are still saying the 3gs was not a substantial upgrade. It was far, far more significant than 2g to 3g (though that was important too). I don't think anyone who has spent significant time with both models would ever say that.

The shift to 3G was one of the big reasons I finally got an iPhone. I definitely agree that the speed difference between the 3G and 3GS is noticable, but I don't think it was worth shelling out the full price of a phone again.

There are 3D apps coming that will change that, though. For many developers, targeting the improved OpenGL support in the newer devices is going to allow them to do sexier things.
 
some of the apps that download data like the NY Times, Mashable, Mobile RSS, Twibird, TomsHardware, etc. every morning i have to remember to open each app and sync to read on the train. it would be nice to set a schedule and have it sync at night by 7am or so. or every few hours

There was a time when the NetNewsWire app would have helped you there, but it's been as buggy as anything lately.
 
Hey, thanks for this. There's some thought-provoking stuff here.

I guess it's never occurred to me to use my phone this way. I'm trying to think of a situation where I've wanted to have a file — as opposed to a specific piece of information of some kind — on my phone, and drawing a blank. But if that's something a person needs to do, then yes, that's a good case for simultaneous running apps.
I use this feature to upload/download music tracks to my iMac via FTP or to upload data, pictures, videos to my webspace if needed.

I don't follow. Can you explain what that means?
By GPS tracking I mean some things like Google Latitude or Tracks and some of my bike riding friends share information on where they've cycled and can track things like distance/speed e.t.c with the app running in the background whilst still being able to use their phone without stopping the app from running

Pandora, in other words. Got that.
"Scrobbling" is diffrent to streaming. On last.fm you can send what music you're playing in realtime to your profile to share with friends and family. It interacts with the Android music player to send your currently playing track.

I've just added a few comments for clarification. I don't think that multitasking is as "must have" a feature to everyone but once you have it and can use it you may find that one time when you appreciate it! :)
 
it would be nice to set a schedule and have it sync at night by 7am or so. or every few hours

Oooh! That's a very cool idea. It has nothing to do with simultaneous running apps, but if an app could schedule a task to run at a specific time or after a specific interval, that'd be really neat. Especially on an iPad. It'd be very cool to touch an app on the iPad (like you said, The New York Times for instance) and have fresh content sitting there, rather than having to wait for it to load.

Again, you wouldn't want to conflate that with letting apps run in the background. But it's an extremely cool idea nonetheless. Submit that one to Apple as a feature request!
 
I guess I just think it'd be cool if everybody could come to some kind of consensus about what they think "multitasking" means. I was under the impression that it meant having an app do things while it's not actually on the screen — the Pandora argument. It sounds like you guys are talking about the process of switching between apps, which is actually going to have to occur regardless of whether those apps continue to run or not after you switch.

Or maybe I'm just an old guy who doesn't get it.

True multitasking:

We need task switching - the ability for third party apps to maintain and resume their execution state, the way Mail and Safari can. Right now we have the equivalent of MS-DOS applications - shut one down, start another.

We need background tasks - apps that execute while not in focus, with priority and behavior set at the app level, possibly user configurable.

And we need an interface to manage all this efficiently.
 
AppleInsider said:
From a user-facing perspective, Apple plans to deliver a multi-tasking manager that leverages interface technology already bundled with its Mac OS X operating system

This comes to mind:

app_switcher_gallery_1.jpg


Here's a crazy idea of how mutitasking will work:

Hold down the home button and swipe to go between screens

Sounds plausible, but holding down the home button already launches Voice Control.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.