I suspect that the battery life woes of the iPhone and Android is not because the batteries are worse, it's that the UI is so much better that you can actually use it more.
As a user: A lot of these issue are fixed in firmware updates. I've had my original iPhone for two years - originally it was a recharge-each-night job, now the battery life now is better than ever.
As a budding Android developer: you can be very conscious of battery consumption for your apps. For example, when you're displaying high scores in your 3D game, disable some of the 3D features you had for in-game mode. Use a particular sound codec rather than another to save CPU cycles and battery life. There are free videos on on developer.android.com covering battery life consumption.
Oh and as a user again: Mr Bray should try the HTC Hero next week. Faster, better-than-3G (7.2Mb HSDPA) networking. Screen isn't much bigger, but you do get Flash 10 and far more useful widgets, meaning you can get to data without waiting for apps to open.
5 comments
[ 4.5 ms ] story [ 24.1 ms ] threadThere are Windows Mobile phones that are so bad, the carriers ship them with a spare battery!
;-)
As a budding Android developer: you can be very conscious of battery consumption for your apps. For example, when you're displaying high scores in your 3D game, disable some of the 3D features you had for in-game mode. Use a particular sound codec rather than another to save CPU cycles and battery life. There are free videos on on developer.android.com covering battery life consumption.
Oh and as a user again: Mr Bray should try the HTC Hero next week. Faster, better-than-3G (7.2Mb HSDPA) networking. Screen isn't much bigger, but you do get Flash 10 and far more useful widgets, meaning you can get to data without waiting for apps to open.