Creating Energy-Efficient Software: This paper examines software methodologies, designs, and software development tools that can be used to improve the energy efficiency of application software and extend mobile platform battery time. Computational efficiency, data efficiency, and context-aware methods can all contribute to creating applications that are power-aware. There are many additional resources available in the form of white-papers, developer kits, and analysis tools. These are referenced in the paper and in the References section. See the list of References for more information.
Energy Efficient Performance: Energy-efficient performance is the intersection of great performance supporting expanded capabilities and designed for energy efficiency. The result: Performance made energy-efficient.
Intel® Mobile Application Architecture Guide: This architecture guide is intended to help application developers understand the issues that arise when application are developed for mobile computers. While it presents implementation strategies to address issues in the areas of portals, document sharing, and databases, it also covers some fundamental considerations for saving power on mobile platforms.