Smartphone battery life has always been the one major drawbacks to our favorite little Android companions. But no matter what we try– from actively monitoring our energy use settings, to killing each and every app that doesn't need to be running– it seems almost impossible to get more then a couple hours out of a charge. Now, a researcher at Purdue University may have found the culprit behind our energy woes and if here's right, then our penny pinching app purchases might just be killing our battery life.
In a new paper Abhinav Pathak, a Purdue-based computer science researcher, claims 75% of the energy used by free apps is spent downloading ads or uploading user data for advertising purposes while only 10%-30% was used for powering the apps core functionality. With today's power-hungry 3 and 4G devices, one app could drain your battery in a measly 90 minutes!
According to Mr. Pathak's research, Angry Birds only uses 20% of it's power consumption to run the display and a whopping 45% to locate a user and download those annoying pop-ups which always seem to get in the way of my shots. What's more, the 3/4G connection then stays active for another 10 seconds and accounts for 28% of all lost energy while playing Angry Birds.
In his paper, which will be printed in the coming issue of New Scientist, Mr. Pathak suggests that inefficiencies in 3rd party code is to blame for the poor power consumption ratings of many free apps. The solution, it would seem, would simply be to start paying for our apps and this might just be the impetus Android fans need to start rewarding developers for their hard work.