Saltar para conteúdo


Foto
- - - - -

Push Notifications


  • Por favor inicie sessão para responder
2 respostas a este tópico

#1 jorslb

jorslb

    Membro

  • Membros
  • PipPip
  • 26 mensagens

Mensagem publicada 03 September 2011 - 23:01

Boa noite,tenho que desenvolver uma aplicação que esteja à espera de actualizações e já li sobre C2DMhttp://blog.boxedice.com/2010/10/07/android-push-notifications-tutorial/E sobre outros projectos de push que funcionam com MQTT, que é proprietário da IBMhttp://tokudu.com/2010/how-to-implement-push-notifications-for-android/Visto que estas push notifications funcionam com um broadcast receiver e apenas quando existe uma ligação à internet, alguem me sabe dizer se existe uma diferença assim tão grande no consumo de bateria de um Broadcast receiver de Push para um Socket aberto?Obrigado

#2 pedronveloso

pedronveloso

    Veloso

  • Administradores
  • 1578 mensagens
  • S8

Mensagem publicada 04 September 2011 - 00:11

Existe um aumento do consumo de bateria por uma simples razão, o C2DM da Google usa a mesma ligação de sistema para todas as aplicações que usem esta API, logo se usares outra coisa para além disso estás a abrir uma nova ligação, pela lógica diria que isso em si faz aumentar o consumo de bateria.Já agora fica a dica, o http://urbanairship.com/ também suporta Push notification para Android, e parece-me bem mais simples de implementar que o MQTT.

#3 jorslb

jorslb

    Membro

  • Membros
  • PipPip
  • 26 mensagens

Mensagem publicada 04 September 2011 - 10:46

Pelo que li o serviço gratuito da UrbanShip usa o C2DM da google, o que me pareceu de valor é o sistema Helium, mas é pago após 45 dias de trial :(Vou testar o Helium e se gostar depois basta ir criando contas novas :)Obrigado pela dica