On Thu, Jul 22, 2010 at 4:18 PM, KG <[email protected]> wrote: > That was another major concern, how much will this suck the battery life? >
Depend how frequently you poll. Give the user the option to set the interval they want, don't try to have a "never-ending" background service. > Also, do you know when C2DM is going to be released? > When Google feels like it? On Thu, Jul 22, 2010 at 4:30 PM, Maps.Huge.Info (Maps API Guru) < [email protected]> wrote: > C2DM is going to answer both these concerns, the bigger question is when > will Google release it to the general developer community? > Even bigger question: when will (nearly) everyone be on the same platform version to actually make these new features worthwhile? OP: According the official platform versions chart, nearly half the phones are still on 1.5 and 1.6 with absolutely zero indication that they will ever be updated. So even if Google released C2DM, like today, and even if all 2.1 phones updated to 2.2 tomorrow, you'd still have to come up with a backup solution for that very large population of phones that can't take advantage of these new features. If this background updating is central to your app, you're stuck either eliminating a very large user base that doesn't support the C2DM feature or rolling your own solution to be backward compatible which basically renders the new functionality useless, unless you enjoy solving one problem two different ways. Seriously, what's the point of all these fancy new features if nearly half the people can't use them? IMO: Don't hold your breath waiting for Google to do anything for you - whether it's been announced or not. If you want to support all platforms, you're going to have to roll your own solutions regardless, so why waste your time waiting around? Just do whatever it is you plan on doing now to make your app work. ------------------------------------------------------------------------------------------------- TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago transit tracking app for Android-powered devices -- 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

