you do not have to manage background tasks on iOS. The system handles almost every case for you and well written audio, GPS, VOIP, Newsstand and accessory apps will handle the rest.
There is almost absolutely zero need to manually kill the apps listed in iOS’s multitasking bar as it’s not a list of active apps but a list of recently used apps. It’s no different than if you had opened your browser and go to the history list. Apps listed there are not active. A few exceptions to this case of course exists such as when an app hangs but it doesn’t mean you have to clear the bar every time. It’s not like you clear your browser history regularly do you?
The blog post is not a particularly long one, but for the short-attention span crowd, go straight to the summary section.
Even the Geniuses at Apple’s Genius Bars still get this wrong.
I just realized @homescreen doesn’t have an iPod touch section. Sure you can lump it with the iPhone but what a way to alienate half of iOS device owners. I should’ve noticed it on day one. Funny how I thought splitting up iPhone and iPhone 4 was odd but totally missed out on the iPod touch omission.