Shutting down running apps in iOS
Solution 1:
You don't need to.
See iOS Multitasking in Detail and iOS: Understanding multitasking
Basically, if you're using an app (you can see it on your screen) then you're app is running. When you press the home button and leave the app or switch to another app then the app is NOT running. It may be in one of a few other states (see first link) but it is not consuming any processing power or memory. There are very few situations where closing the app will save you any time or effort and it's best forgotten.
Solution 2:
John Gruber of the "Daring Fireball" blog has had a running commentary highlighting this very misconception (see http://daringfireball.net/2012/01/ios_multitasking)
His final word was to point to Fraser Speirs"s excellent post “Misconceptions About iOS Multitasking”.
Part of John Gruber's summary was; "Bottom line: the iOS multitasking bar is not like the command tab switcher on Mac or Windows. It is not a list of currently “running” applications. It is simply a list of your most recently used applications, whether they’re running in the background, suspended in memory, or completely inactive...Emptying this list of applications is simply needless, mindless, busywork. It was absolutely never intended to be used this way and anyone who does this is just wasting their time."