“Stop. Pull everything together into a single stack, take a breath, and enjoy the work.”
iPhone 4.0 Multitasking »
Apple has announced multitasking in the next version of the iPhone OS. To maintain performance, Apple is limiting background processes to seven available APIs.
Background audio This will be fantastic for apps like Pandora. They even have access to the lock screen’s music player controls.
Voice over IP This is almost difficult to believe, but iPhone 4 gives VoIP apps like Skype full background access. Users can stay online (even if the phone is sleeping), see when people are calling, and answer.
Background location Users can grant apps access to their location for social services like Loopt, or navigation apps like Maps.
Task Notification Developers can continue to run processes while their apps are in the background, and send a notification when it’s completed. The demo showed a Flickr photo upload, that gave an alert when it was done.
Push Notifications Seen it.
Local Notifications Like push notifications, but local.
Fast App Switching What seems to be the base of app switching — the ability for developers to “save state” when the user switches apps.
