Improving battery performance for Android apps

App developers could see the energy footprint of their programs on smartphone batteries reduced by participating in a program created by a Purdue-related software startup that promises to find an energy optimization plan or provide a money-back guarantee.

Mobile Enerlytics LLC created its App Energy Challenge to pinpoint software coding that results in wasted energy dissipation of mobile apps that run on the Android operating system and remove it on behalf of the creators of the apps. Y. Charlie Hu, CEO and co-founder, said achieving these goals could bring many positive outcomes to and their customers, who could see longer running the optimized apps.

"By removing these energy bottlenecks, application developers can significantly reduce the of their apps. This could lead to higher app ratings, more downloads, longer battery life and happier customers," said Hu, who is a professor in Purdue's School of Electrical and Computer Engineering. "A single line of code can create an energy hotspot, and sometimes changing the data structure or moving it can drastically reduce the resulting energy drain."

To participate in Mobile Enerlytics' App Energy Challenge, developers send their Android Application Package, or APK, and the typical usage scenarios to the company. Hu and his colleagues will measure the energy drain it would cause on a typical smartphone in the situations provided. The cost to participate in the challenge is $2,000.

"We will give ourselves one month to analyze, inspect and develop an optimization plan for the app that will reduce energy drain by at least 30 percent," Hu said. "After the month has ended, we will send the plan to the developer. We also will offer a free, one-month subscription to eProf, our software that pinpoints the energy hotspots in an app's source code.

"If we can't create a plan that reduces drain at least 30 percent, or if the developer can't replicate our findings, we will refund their money in full."

Hu said the eProf software has already benefited Mobile Enerlytics' clients in the app industry.

"Several leading app vendors, who wish to remain anonymous for competitive advantage reasons, have already used eProf to reduce their battery drain by 60 to 80 percent," he said.

Explore further

Startup helps app developers identify code that quickly drains smartphone batteries

More information: Complete terms and conditions to the challenge are available at
Provided by Purdue University
Citation: Improving battery performance for Android apps (2015, November 11) retrieved 27 January 2021 from
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Feedback to editors

User comments