2. Extending Battery Life

This chapter promotes the practice of measuring battery usage as a technique for extending battery life.

ALL SOFTWARE DEVELOPERS need to become more power-aware, whether they’re targeting battery-powered systems or wall-powered systems. In November 2007, the New York Times reported that “energy costs can be 40 percent of the cost of operating a data center.”1 Mobile phone vendors have long known about the need to be power-smart, in part because recharging a phone is inconvenient for their users, and a dead battery means users cannot use their mobile phones and behave like good, paying customers. Mobile phone ads inevitably include talk time and standby time as important, differentiating features of these devices.

Get Programming .NET Compact Framework 3.5 Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.