Linked by fran on Thu 3rd Feb 2011 22:57 UTC
Permalink for comment 460955
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
More Features »
Sponsored Links



Member since:
2006-02-06
Not exactly true. Basically while in an app, non-system tasks do not run. So if you are playing a MP3, and then go to your contacts list, the MP3 will stop playing.
Phone calls are considered "System Tasks" and as such are handled by the OS. This was the big deal with the iPhone 4. They said they added "multi-tasking" but they didn't really add it. Instead they extended these system level processes to support a broader range of applications. So if you want to play an MP3 in the background, you make an OS call that says "continue to play the data from this network stream", and then when your program is terminated by the OS, the music will continue to play.
This method saves on battery life, and keeps the system a bit more responsive, but in my opinion is a crappy excuse for a multi-tasking OS.