That is not going to happen until some new battery technology emerges to address this problem. In the mean time, you need to carry a spare battery, but with the exposed connectors, that is not a good idea. A better one is to carry an external battery which can charge up your smart phone. The Jackery Mini from Jackery does not have a solution for battery life, but they provide confidence by providing a product which can re-charge your smart phone when you are away from being able to charge it up. The Jackery Mini is about the size of a lipstick case, so it is very tiny and easily portable. But, having an external battery with you to charge up your smart phone can be considered "priceless".
The Jackery Mini external battery provides you with enough power to completely charge up your iPhone 5 or Galaxy S3. And since those are the top 2 popular phones right now, that says a lot about what the Mini will do for you. It is only 3.7 inches long, 0.9 inches wide and 0.8 inches high, so it will not take up much space. And it weighs in at 2.72 ounces. Coming in orange or silver, the Mini has a 2600 mAh battery packed inside. The company claims that the Mini battery charge will last up to 6 months in stand by mode, waiting for you to tap into because of their unique power lock technology. That is impressive.
The Jackery Mini comes with 4 LED indicators on it which let you know what the level of charge remaining on the external battery is. Given the small size of the Jackery Mini as an external battery and its ability to recharge your smart phone, this is definitely one of those things which you should always have with you to provide some peace of mind. If you have ever received a low battery indication on your smart phone and are not near a power source, this is a must have.
The suggest price of $29.95 is easily found at Amazon, though the only color available is orange. The silver is not found at Amazon. If you have ever found yourself with a low battery and no power source available to charge your phone up, take a look at the Jackery Mini.