Brief Introduction
The multitasking feature on iPhone OS 4.0, is not 100% multitasking; it is just ‘Task switching’ instead.
Apple provides a method for running those applications which essentially need the ability to run in the background, such as music player, VoIP applications, etc.
This enables users to keep listening to audio, while they do some other operation in the foreground; keep the VoIP application online in order to receive calls, even when some other app is running in the foreground; track location information in the background using location-based apps, while doing other tasks.
Double tapping on the Home button shows a Task bar with the list of applications running the background. Taping on the icon invokes the application from its previous state.
To quit an application, Press and Hold the application icon on the Task Bar.
A ‘-‘ sign appears. Tap on it to quit.
What does the System actually do?