Originally Posted by HA3AP
Its not "true" multitasking, it has limitations, for example the only background process that you can run is music, everything else just caches your last location as you exit the app, no other processes can run in the background, ie: rendering, etc... Which is not true multitasking...
Mmm, no. There's seven types of multi-tasking, six if you exclude fast app switching (loading the app from memory or as you put it "caches your last location as you exit the app").
For example, I could play a YouTube video while I browse Safari or another app (Background audio) or I could browse Safari while on Skype (VoIP), and then a navigation app can be running and telling me where to go while I'm out of the app (Background location), or an app could finish uploading photos to twitter (as an example) or do some kind of other process intensive operation while I'm doing something else (Task finishing). There's also local and push notifications, for alerts, etc.
So, what exactly is the problem with it?
You could read this here: http://developer.apple.com/technolog...whats-new.html