Android users will tell you that battery life is not an issue anymore but that hasn't been my experience at all. I think that it's a case of you can get good battery life as long as you don't take full advantage of most of the Android features. In particular GPS based apps are horrible on Android, most of them seem to poll constantly.
The article talks up the app data sharing, but I haven't found many apps that take advantage of it. Sorry, it just feels kinda gimmicky to me.
As a diehard iPhone User (Original, 3G, 3GS, 4, 4s, 5) - I'd like to point out that the iPhone isn't without it's "GPS Battery sin" also. 90% of the time when my battery goes crashing to zero (while simultaneously heating up the chassis), it's some crappy (or even quality) Application sucking on the GPS in the background without me wanting it to. DarkSky (Weather App) has been a bad culprit recently, but there have been a host of them.
My single most desired feature of the iPhone that I know I will never, ever, get - is a list of how much power each app has used in the last 1/2/4/12/24 hours. I understand that data is available through xcode telemetry, but Having to search for purple icons throughout the environment, reboot your iPhone, switch into Airplane mode - just to get full control over your battery gets old after a while...
The closest I've seen, though I haven't really looked hard and it's not a full analysis, is Battery Doctor by Kingsoft, which shows current draw for apps, both active and inactive, and system. It's only good for hints, and if there's something better I'd like to know about it.
Android users will tell you that battery life is not an issue anymore but that hasn't been my experience at all. I think that it's a case of you can get good battery life as long as you don't take full advantage of most of the Android features. In particular GPS based apps are horrible on Android, most of them seem to poll constantly.
The article talks up the app data sharing, but I haven't found many apps that take advantage of it. Sorry, it just feels kinda gimmicky to me.