Fragments 2017

Fragments 2017

A conference on the mobile ecosystem in India

Y. Charlie Hu


Application Energy Management: Catching Energy Glitches Before Your Next App Release

Submitted Jul 21, 2017

Power hungry apps cause significant user frustration and lost user engagement, yet the prevalent app development practice today remains energy oblivious. This talk will introduce a systematic approach to battery drain monitoring and optimization using Eagle, a comprehensive AEM (App Energy Management) solution that is integrated into existing app development CI workflow to perform automated energy drain testing of each and every app release and pinpoint energy hotspots in the app source code.


  • Motivation: App energy glitches affect user engagement / mobile revenue
  • Current practice is primitive: interviews with top app vendors
  • The Eagle Tester: Automated app energy drain testing seamlessly integrated into the CI workflow
  • Eagle Tester Design Challenges
  • Eagle Tester Setup and Usage
  • Case Studies - Success Stories


Be open minded to embrace disruptive technologies.

Speaker bio

Anurag Awasthi is a founding member of Mobile Enerlytics, a silicon-valley startup that develops the industry’s first App Energy Management (AEM) solution to help app developers to diagnose and optimize energy drain of their apps. Anurag received B. Tech and M. Tech from Indian Institute of Technology Kanpur, was award “Medal of Proficiency” for best academic performance in the Graduating batch of B.Tech/M.Tech dual degree Computer Science and Engineering, 2012. He has over 5 years of R&D experience with Microsoft Research Redmond, Pocket Gems Inc, and Twitter Inc.



{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

How do you make a great mobile experience? Explore with Fragments. Follow Fragments on Twitter more