Hi IA,
I’m not an iOS developer but am trying to help. If I give misinformation, it is not malicious but rather a symptom of my inability to achieve perfection 🙂
Limited time to go through that. However, am I misreading or is there a large caveat at the end.
“The system handles almost every case for you and well written audio, GPS, VOIP, Newsstand and accessory apps will handle the rest.”
Without the tools to benchmark iPhone performance on all of a users background apps I can’t be sure that one of their apps isn’t using RAM.
If you take what Apple says as gospel how do you explane how Safari freezes on my iPad and can only be force quit via the Multitasking bar. Surely the system is supposed to handle the freeze and quit Safari for me?
Quitting apps and restarting the device appears to me to solve many app performance issues – would be genuinely good to know if this is an illusion and I am better to just stare at it until it fixes itself.