Originally posted by Emon:
So what EXACTLY is the deal with multitasking? It appears to have an Expose-like manager which is cool, but is it still suspending apps? I want FULL, REAL multitasking just like I get it on my desktop. Android and webOS have this, and webOS even has a really good UI for it.
And yes, I DO use the multitasking - ALL THE TIME, it's not academic in principal.
And yes, I DO use the multitasking - ALL THE TIME, it's not academic in principal.
It's not true multitasking at all. It's APIs exposed by the SDK that allow background usage of certain things. There's an API for background audio playback, API for background GPS usage, etc. The main interface of the app is still suspended, but anything using those background APIs can run in the background. I haven't actually looked at the APIs myself because I let my Apple dev account expire a long time ago (since I'm ditching the iPhone in a few months anyway), so I'm not certain exactly how they work.