×
Namespaces

Variants
Actions
(Difference between revisions)

Optimizing battery life

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
m (Text replace - "Category:Mobile Design" to "")
hamishwillee (Talk | contribs)
m (Hamishwillee -)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
[[Category:Usability]][[Category:Series 40]][[Category:Symbian]][[Category:MeeGo Harmattan]]
 
{{ArticleMetaData <!-- v1.2 -->
 
{{ArticleMetaData <!-- v1.2 -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
Line 4: Line 5:
 
|devices= <!-- Devices tested against - e.g. ''devices=Nokia 6131 NFC, Nokia C7-00'') -->
 
|devices= <!-- Devices tested against - e.g. ''devices=Nokia 6131 NFC, Nokia C7-00'') -->
 
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Qt SDK 1.1.4]) -->
 
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Qt SDK 1.1.4]) -->
|platform= <!-- Compatible platforms - e.g. Symbian^1 and later, Qt 4.6 and later -->
 
 
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
 
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
 
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
 
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
Line 21: Line 21:
 
|author= [[User:Naresh99]]
 
|author= [[User:Naresh99]]
 
}}
 
}}
[[Category:Usability]][[Category:Power Management]]
 
  
 
==Description==
 
==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.
+
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.  
 +
{{Note|Most of this is not relevant to Windows Phone.}}
  
 
==Some important usability guideline are==
 
==Some important usability guideline are==
  
* Minimize the use of vibrate function in your application as it’s a big drain on power.<br>
+
* Minimize the use of vibrate function in your application as it’s a big drain on power.
* Don’t use the [[Backlight usability|backlight]] and keypad tones if you don’t need them. By default keep them off in your application.<br>
+
* Don’t use the [[Backlight usability|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.<br>
+
* 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.<br>
+
* 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. <br>
+
* 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.<br>
+
* 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.<br>
+
* Reduce brightness in your application.
* If application is playing audio/video media then keep default sound low, It does save huge battery life.<br>
+
* 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.
 
* Do not leave the camera on after use.
 
* Minimize the use of animated screensavers.
 
* Minimize the use of animated screensavers.
 
* Reduce the use of games.
 
* Reduce the use of games.
<br><br>
+
 
 +
 
 
Check also the '''[http://www.developer.nokia.com/Design/Power_management/Top_10_energy_saving_tips.xhtml Top 10 Energy Saving Tips]''' under [http://www.developer.nokia.com/Design/Power_management/ Nokia Developer Power Management] pages.
 
Check also the '''[http://www.developer.nokia.com/Design/Power_management/Top_10_energy_saving_tips.xhtml Top 10 Energy Saving Tips]''' under [http://www.developer.nokia.com/Design/Power_management/ Nokia Developer Power Management] pages.

Latest revision as of 02:16, 17 July 2013

Article Metadata
Compatibility
Platform(s):
Series 40
Symbian
Article
Created: naresh99 (29 Jun 2009)
Last edited: hamishwillee (17 Jul 2013)

[edit] 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.

Note.pngNote: Most of this is not relevant to Windows Phone.

[edit] 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.

This page was last modified on 17 July 2013, at 02:16.
227 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×