Optimizing battery life
Article Metadata
Description
Although modern phone batteries are much more powerful than old batteries, there are still a lot of things that you can do in your application to make phone battery last longer.
Some important usability guideline are
- Minimize the use of vibrate function in your application as it’s a big drain on power.
- Don’t use the backlight and keypad tones if you don’t need them. By default keep them off in your application.
- Even if you are using backlight in application turn them off when application is in idle state or in background.
- Turn off bluetooth and wi-fi after its use, if you are using them in your application.
- Optimize application that running in the background continuously, it should take minimum resources as it will run continuously in background. Do not add GUI control in exe, if possible.
- Continuously use of GPRS will consume battery, so disconnect it whenever application is in background or phone is in idle state.
- Reduce brightness in your application.
- If application is playing audio/video media then keep default sound low, It does save huge battery life.
- Do not leave the camera on after use.
- Minimize the use of animated screensavers.
- Reduce the use of games.
Check also the Top 10 Energy Saving Tips under Nokia Developer Power Management pages.


05 Sep
2009
Life of battery usually depends on standard of battery, but this is the not true always. User of a phone and developer of an application, that is installed on phone, can contribute a lot to increase life of battery. User of phone increase life of battery by turning off feature that is not required, for example turn off bluetooth if not required longer. Developer can increase life of battery by optimizing code in such a way that use less resource, like disconnecting GPRS connection when no longer needed.
This article described many ways by which developer can minimize draining battery power. Most common battery-draining culprits are Bluetooth, GPRS and WiFi. So turn off them in your application when no longer needed.
Article lists things to consider when thinking about battery life. I don't think that last to points are in context here. Description says about things to do in applications, title isn't as much specific. It's confusing.
--warjan 22:36, 6 September 2009 (UTC)