Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The OP's actual complaint has very little to do with multitasking. Just how apps save state. Sounds like a feature request for the developer of the app.

What I was thinking exactly. It's really a complaint about apps saving states that you don't want (i.e., inside of menus). More a rather of implementation than a basic flaw in the multitasking system.
 
How are they better for the problem you described in your last couple posts?

Because the applications have an "exit" button on them and you just close them that way, instead of using "Home" hardware button.

If applications had a "Close/Exit" buttons implemented, that upon tapping would close the app and take you back to the homescreen the problem would've been sorted.
 
They shouldn't freeze. In fact, very few of them should even save their state right now unless they specifically update for it. You may be having other issues...

Not true at all; apps do not need to be updated to take advantage of the new suspend/freeze functionality. The OS does it for you.
 
Wrong. All apps must be updated to take advantage of the suspend/freeze functionality.

Yes, scratch my previous post; I was only half right. The OS *does* do it for you but apps do need to be re-compiled with the latest SDK. No actual code needs to be written, necessarily unless there are specific suspend/wake requirements for the app. The UI state can be restored automatically.
 
This may be a dumb question, but will chat apps be able to utilize the 7 core APIs that enable true multitasking?

Thanks
 
It's closed even before you get to that step. (Unless it's playing music or something.) But if it's not currently doing something then there's no reason to do that.

It frees up the RAM sitting idle for that application.

This may be a dumb question, but will chat apps be able to utilize the 7 core APIs that enable true multitasking?

Thanks
Chat apps don't need to use the mythical "core APIs" since there's Push.
 
since it doesn't close ... ever ... don't you just end up with a filmstrip version of the apps you've opened when you double tap the home button?
 
since it doesn't close ... ever ... don't you just end up with a filmstrip version of the apps you've opened when you double tap the home button?

That's how I see it. I've played with it for a couple hours and it works well (except for the apps that aren't updated). Seems like the apps just keep piling up in the MT-bar. It will be nice once if everyone updates their apps to play nice with the new software.
 
i know that it can give problems to some of the more memory intensive apps. in particular, the gps navigator map app i use tended to start playing up after a while (when i was testing over the past few weeks) - but i noticed i had about 20+ apps all "running" in the background, once i quit most of those the traffic app started picking up my location correctly again.
but i guess that's the case with all multitasking - whatever the device, there's always going to be a finite amount of memory available.

i haven't ever been aware that it's killed inactive background apps though. in all my testing, i think they always stayed open until i killed them. that might be a feature of the latest full release perhaps?

I don't think your Nav app was acting up because of memory issues, you probably either hit a dead spot, lost a satellite, or moved in range of a wifi router that caused your location to jump.

The only things that 'run' in the multitasking bar are audio, navigation, downloads, or apps that request a finite amount of time (<10 minutes) to complete a task. Every single app that you use will go into the first position of the bar after you quit. You never need to use the hold down to remove an item unless you are OCD and an app is out of order or if you want to stop an app like Pandora without opening it back up and hitting pause.

Essentially what people need to do is stop over thinking it, then they will see that it is actually really simple and intuitive to use. Don't think in terms of desktop multitasking, think about in terms of real world objects.

For example:

You put something in the microwave, then you leave to turn the radio on. The microwave tells you when it is done so you go back to it and get your food. Then you can read letters while listening to the radio. Then you go back to the radio to turn it off. Simple.
 
You really didnt expect iOS4 to be true multitasking did you? I hope not. You need an Android phone for that :)

I don't think most people want or need "true" uncontrolled multitasking. I still haven't heard a single good argument why Android's multitasking implementation is better than Apple's. For a mobile device, Apple is getting it right. The pros outweigh the cons.

I wouldn't be surprised to see some sort of limitation added to Android's multitasking app management in the future to better control how the multitasking is used for the average user to gain better battery life and less chance of too many apps running simultaneously.
 
There could be some sort of subtle visual distinction for apps that are actually doing something in the background, and all of this confusion would not exist.
Works well for the OSX Dock...which this is basically a slightly modified version of.
 
There could be some sort of subtle visual distinction for apps that are actually doing something in the background, and all of this confusion would not exist.
Works well for the OSX Dock...which this is basically a slightly modified version of.

The more I think about it, they are probably going to have to evolve this at some point. You need to be able to know which apps are doing something in the background, it's a basic usability issue. What if you are trying to download something important but the OS quit the app for lack of memory? You have no way to know the download stopped. There are also potential security implications to not being aware of which apps are doing something in the background.
 
I don't think most people want or need "true" uncontrolled multitasking. I still haven't heard a single good argument why Android's multitasking implementation is better than Apple's. For a mobile device, Apple is getting it right. The pros outweigh the cons.

I wouldn't be surprised to see some sort of limitation added to Android's multitasking app management in the future to better control how the multitasking is used for the average user to gain better battery life and less chance of too many apps running simultaneously.

Thank you. I can't think of a single instance where running a full app in the background would be a good feature. Typical Android-is-better-than-everything-in-the-world because it has fifty features iOS doesn't have. Because long bullet point lists of features always equals a great experience :rolleyes:
 
an unconfirmed multitasking rumor... I hear if you whine hard enough through the microphone the Apps will automagically close itself and give you +2 hours battery life!

Also, you get +2 Internets for starting a thread about it online.
 
an unconfirmed multitasking rumor... I hear if you whine hard enough through the microphone the Apps will automagically close itself and give you +2 hours battery life!

Also, you get +2 Internets for starting a thread about it online.

+2 Internets!! w00t

This thread has some good information as well as humor. gj guys.. :cool:
 
Having been using iOS4 for a few days, I am used to the app switching. At first I wanted so bad to close all the 'open' apps because I wanted my bar uncluttered. I got tired of closing them all so gave up. Now it's kind of handy once the whole changy thing wears off. I wish a reboot would clear it, though.
 
It frees up the RAM sitting idle for that application.


Chat apps don't need to use the mythical "core APIs" since there's Push.

Well I want to be able to keep my chat app open while I am doing other things so that I can receive new msgs without having to be in the app. So it would need multitasking to some degree.

Not to bring Android into this, but when I had my G1 I just left Google Talk open all day and receieved new chats even when I wasn't in the app. I have been wanting to be able to do this with my iPhone ever since I got it. I still can't get clarification as to whether or not this is going to be possible with iOS 4.

Any thoughts?
 
Is there a way to kill all apps at once? Or do I have to tap every one to kill them?
 
The only thing I don't like about multitasking are apps that stay open that I don't think they should be open.

Example - the phone dialer, settings and such. Do I really need those open? No.

With time I will get used to it all. For now I think it's OCD to have all those open items in my task area.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.