Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Noumenon

macrumors regular
Original poster
Jun 30, 2007
126
0
I'm sure this has been posted before, but, does anyone agree that it's a bit clumsy how multitasking is handled? I mean you have to manually close each app that you don't want running in the background.

Wouldn't it make more [sense] to be able to choose which apps will multitask and which will not, say in settings with a maker next to each app or something?
 
No, only because there's no point in closing the Apps. They're not doing anything, so why close them?
 
I'm sure this has been posted before, but, does anyone agree that it's a bit clumsy how multitasking is handled? I mean you have to manually close each app that you don't want running in the background.

Wouldn't it make more since to be able to choose which apps will multitask and which will not, say in settings with a maker next to each app or something?

Yeap. You can get the Remove Background toggle switch for SBSettings. You hit the switch and it closes all the APPS in the task bar.. Works quite well.

That's only if your jailbroken and have SBSettings installed..
 
I'm sure this has been posted before, but, does anyone agree that it's a bit clumsy how multitasking is handled? I mean you have to manually close each app that you don't want running in the background.

Wouldn't it make more since to be able to choose which apps will multitask and which will not, say in settings with a maker next to each app or something?

it's not running the app in the backgorund as such, so no need to close it. it will only run a couple of API's if it's set to, like pandora, last.fm, tomtom, stuff like that. simple as.
 
The whole point of Apple's implementation of "multitasking" is that you don't have to manually manage anything other than the few special cases (GPS, audio, voip). Basically no other apps run in the background.
 
I'm sure this has been posted before, but, does anyone agree that it's a bit clumsy how multitasking is handled? I mean you have to manually close each app that you don't want running in the background.

Wouldn't it make more since to be able to choose which apps will multitask and which will not, say in settings with a maker next to each app or something?

They're not actually running in the background.
 
It works well in theory and 99% of the time it works well in real life too.

But I have an example where it was frustrating, I recently bought the TinyGrab app and played with while my phone was charging, when it was done charging I unplugged and after a while unlocked my phone and noticed the battery had run down to 95% while just laying there for itself, turned out TinyGrab somehow was actually running in the background and using my battery extensively.
 
It works well in theory and 99% of the time it works well in real life too.

But I have an example where it was frustrating, I recently bought the TinyGrab app and played with while my phone was charging, when it was done charging I unplugged and after a while unlocked my phone and noticed the battery had run down to 95% while just laying there for itself, turned out TinyGrab somehow was actually running in the background and using my battery extensively.


They probably take advantage of the 10 min in the background API. Any app can do stuff in the background for no longer than 10 min if they use the API.
 
I'm sure this has been posted before, but, does anyone agree that it's a bit clumsy how multitasking is handled? I mean you have to manually close each app that you don't want running in the background.

Wouldn't it make more since to be able to choose which apps will multitask and which will not, say in settings with a maker next to each app or something?

It makes sense to learn how the task bar works.
 
It must have been then, had no idea there was such an API.

Yea, it's suppose to be used for uploading or downloading in the background. Apple called it task completion, but some developers have found ways to use it to keep their app fully running. I'm sure Apple will update the license agreement to prevent this in the future.
 
??? What do you mean?

All of Apple's apps can run in the background. 3rd party apps run in the background if they:
1) play audio
2) do gps
3) do voip
4) task completion (finish downloading/uploading in the background)

Unless a 3rd party app does at least one of those things, its not running in the background.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.