Injector wrote:
Loads of apps don't shutdown properly, sat nav, games, radio etc. Apps I use on a daily basis have to be closed down via the multitask bar. It's annoying and pointless for many users.
What do you mean by "don't shutdown properly"?
A 3rd party app that has been updated with one of the iPhone's multitasking API's won't shut down when leaving the app - by design and intention.
Some of the habitual whiners here whined about a music streaming app not being able to run in the background when leaving the app, and when leaving a game the game was quit. When returning to the game the game had to be started again from scratch. Now that Apple has provided a way for a music streaming app to run in the background and for a game to be suspended when leaving the app as long as the app has been updated by the developer to do so, some habitual whiners here are whining about that. Proof that is is impossible to make everyone happy.
A sat nav app that has been updated to run in the background so you can leave the app to answer the phone - heaven forbid, or to leave the app for any reason and the app won't be quit must be quit by accessing the recently used apps or fast app switching bar - two clicks of the home button and removing the app to quit the app. I know this is way too much trouble for some habitual whiners, but too bad. Or you could contact the app developer to request they include the following with their sat nav app as TomTom does with their app. Copied from the link provided.
What happens when you’ve arrived and want to shut it off so it doesn’t drain the battery? No, you don’t need to manually task manage and force close. When you reach your destination and are no longer navigating, it will automatically stop using the background navigation and go into regular suspend mode when you leave the app. If you leave the app while still in navigation mode and disconnect from power, you’ll soon get a local notification popup asking if you would still like to navigate in the background. Tap no and send TomTom into suspend mode.
More than likely Apple will make this a requirement for 3rd party apps that run in the background, which are few and far between.
A game that has been updated to be suspended when leaving the app is "suspended", which means the app isn't using any processor cycles or battery. To quit the app, you double click the home button to quit the app, or the developer could include an option to prompt you to quit the app after the app has been suspended for a designated period of time so you don't have to double click the home button for those this is just way too much trouble for.