There are many apps that can prolong the duration of the iPhone's battery lifespan and they all claim to be great. Ignoring the money, which app has been known to ensure optimal quality and satisfaction? What is the catch for extending the duration of battery life? Any help will be appreciated.