Thanks for this post and these app recommendations. I've been saying
this for months, the reason android phone get such poor battery life
is due to the always on data connection and all the apps and services
constantly hitting data. Even the Google services alone, you have
gmail, calendar, contacts, market, talk, all in a constant open
connection state.

Put the iPhone next to the nexus one, iPhone only opens data when the
user initiates it, like opening the web browser, then it immediately
closes the connection. If you turn off the data connection on android,
and only use it when you actually do something that needs it, battery
life sky rockets to like 2 days.

On Mar 14, 3:23 pm, wnpixel <[email protected]> wrote:
> Hello There. I am writing to inform you of an alarming trend and a
> request.
>
> Because Android is an open OS, app developers are free do develop apps
> in any way they want. Unfortunately, it has come to my attention that
> most app developers take absolutely zero care in developing apps for
> good battery life.
>
> This is one of the reasons Android handsets get much shorter battery
> life even though they use the same exact chips as other phones such as
> iPhone, blackberry, etc.
>
> The MAJOR problem isn't cpu usage, but data usage. 3G radios are being
> turned on literally hundreds of times an hour! What's worse is that
> this is happening even with apps that use the C2DM push notification
> service from Google.
>
> I have done a real world test with a network analyzer. You can do it ,
> too. Just download "Shark for root" and "Shark reader" from android
> market. Turn it on and notice how your average android device, even
> when seemingly doing nothing, is constantly polling the network:
>
> - Words With Friends (Wildly Popular): By default checks for new moves
> EVERY 5 MINUTES!
> - Official Twitter App, Tweetdeck: Check for new tweets every 15
> minutes, BY DEFAULT.
> - Tweetcaster from Handmark: Checks for new tweets every 3 minutes(!)
> by default!
> - BeejiveIM polls network and downloads packets at least once a
> minute. This is an app that supposedly has push notifications.
> - Fring: Uses a third party push notifications that is also constantly
> downloading packets
> - FOX news: Uses an alert system that is on by default and doesn't
> even seem to be push. Noticed activity dozens of times an hour.
>
> This is just a VERY short list to illustrate my point. Notice how some
> of the apps are wildly popular? It's not hard for an average user to
> have ALL these apps installed. Imagine what all that collective
> polling is doing to their batteries...
>
> App developers don't seem to mind the impact of such settings on
> possibly millions of people's handsets. This is quite a big deal. As
> long as their apps work.. Why bother? The fact is, these apps are
> killing a LOT of peoples batteries. Really high defaults also punish
> the average users who won't bother going to settings menu or simply
> don't know the effect of such a frequent poll on the battery. My
> request is, Google, you strive for innovation and customer
> satisfaction.. Please do something about it.
>
> But don't just implement a fix on the next version of Android. Do it
> now. Require this from developers. Actively talk to them. Please
> realize this is something really important. There are millions of
> Android users who need their phones for mission critical jobs, and
> just don't know why they can't make through a day without an empty
> battery.... And not even using the damn thing.
>
> Thanks
> Eli

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to