How Apple manages to save performance even with Multitasking

In what would prove to be inspiration for other smartphone makers, Apple just revealed their multitasking system coming with the iPhone OS 4.0. By dedicating 7 API’s to multitasking, Apple is ensuring that app developers make their apps such that it works perfect with the smooth experience that Apple intends to deliver. A lot of focus is on keeping things fast and avoid sluggish performance. Here are the 7 API’s offered to developers, enabling Multitasking:

  • background audio streaming
  • VOIP – Slype running in background demoed
  • background location (with more privacy settings for location services)
  • Push notification
  • Local Notifications (without any server pinging)
  • Task completion
  • Fast app switching

I am excited to see how this would help the iPad. Games, music and books together! WOW