by Frank Maker
With great power comes great responsibility. On the Android platform developers have unprecedented access to smartphones resources. However, this opportunity can quickly turn against you with bad market ratings if your application does not respect the battery life expectations of the user. In this talk we will discuss where the power goes in a typical smartphone, the difficulty of predicting power for different platforms and why improvements in battery technology are not keeping pace with increased demand. Different methods for estimating or measuring power will also be considered to empower developers to get feedback on their application's real-time usage. Lastly, we will discuss different profiling and optimization techniques on Android that can help reduce the amount of power consumed.
20th–23rd June 2011