On Feb 3, 10:31 am, Moandji Ezana <[email protected]> wrote:
> What are these power-sucking apps actually doing?

GPS is the worst, then data over 3G, 2G, WiFi.  Everything that keeps
the phone from going to sleep, like buggy apps that create lots of
activity.  That's why I think that the iPhone 5 won't have LTE - first-
gen chipset are very power hungry. Plus voice and text message won't
be initially transmitted over LTE with Verizon, meaning you need two
radios active, sucking down more power.

> For those who regularly poll web services, since Android 2.2, apps have been
> able to use Cloud to Device Messaging, which is what Google apps such as
> Gmail, Calendar, etc. have used for push notifications. This can
> considerably decrease battery usage, but I don't get the impression there's
> been a lot of adoption (even Google Listen, a podcast application, doesn't
> use it, even though it seems like an obvious usecase).

The way I understand Apple's push notification is that every x
seconds, the device contacts Apple's servers to see if there are any
push notifications and if so, downloads them all.  For third-party
apps, push messages contain a short text (up to 140 characters, I
think) and the name of a sound file that's played (and must be
packaged with your app).  Email providers can also use it to send
emails and contact / calendar updates to the device.  This way, the 3G/
2G/WiFi radios sleep most of the time.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" 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/javaposse?hl=en.

Reply via email to