diff -r 913c9751c067 -r 716254ccbcc0 org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-159FCC18-2C9D-49F0-BAC1-DFEAADCF1D89.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-159FCC18-2C9D-49F0-BAC1-DFEAADCF1D89.html Fri Mar 05 19:11:15 2010 -0800 @@ -0,0 +1,22 @@ + + +Saving battery time

Saving battery time

Mobile devices are not constantly connected to a power source but run on battery power. Latest devices are equipped with large color displays, multi-megapixel cameras, various radio transmitters, advanced multimedia, and other fancy features—all of which consume a lot of power. At the same time, more power-hungry applications that use the new possibilities are provided. Power optimization has become crucial to keep the device power consumption at an acceptable level and to prevent users from running out of battery time.

+

The amount of power an application consumes is affected by:

+
    +
  • Timers.

  • +
  • Backlight.

  • +
  • Network connections.

  • +
  • Sensors.

  • +
+

For more tips on how to manage the power consumption of an application, see Power Management on Forum Nokia.

+

You can use the power information services to determine what the battery level is on a device and whether the charger is connected to the device. For more information, see Power information services.

+

Using timers

You can use timers to update content that you fetch from the device. Observe the following guidelines:

    +
  • Turn off timers when they are no longer needed or when the application is moved to the background.

  • +
  • Do not fire timers at minimum intervals (for example, 10 ms) for long periods of time. Firing timers at longer intervals (for example, every 1 to 2 seconds) does not necessarily have a significant effect.

  • +
+

Using device backlight

The backlight of the mobile device screen consumes energy. Do not override the default backlight settings unless it is absolutely necessary.

+

Creating network connections

Implement a reasonable schedule for retrieving data via network connections. For example, retrieve news data once in an hour. Optimize the amount of data that is transferred. For more information, see Retrieving data.

+
\ No newline at end of file