Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 05/11/15, 18:27:53
Array

[xs_avatar]
c2alvaro c2alvaro no está en línea
Miembro del foro
 
Fecha de registro: may 2015
Localización: Venezuela
Mensajes: 67
Modelo de smartphone: Galaxy S4 mini
Tu operador: Movistar
Servicio de Notificación

Saludos compañeros acudo a los amplios conocimientos de uds para conocer sus opiniones acerca de como puedo abordar este tema.

Como se hacen los servicios de notificación? cuales son las mejores tecnicas o practicas para este tipo de programación? quisiera que la App chequeara constantenmente un WebService, si el estatus devuelto es el esperado que se notifique al usuario del evento sin necesidad de que la aplicación este abierta. Yo se el codigo para hacer una notificación, no hay problema con eso, lo que quisiera saber es su implementación como servicio dentro del movil o no se si se le pueda llamar servicio! o existe otra tecnica.

Gracias por sus comentarios ...
Responder Con Cita


  #2  
Viejo 05/11/15, 21:11:57
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Los servicios de notificación se hacen mediante Push. Es decir, el móvil no pregunta nada, es el servidor el que cuando tiene algo que decir se lo dice al móvil.

Hay gente que hace lo que dices tú, ponen un AlarmManager y cada X tiempo consultan un WebService. Pero eso, además de gastar más batería que las Push, no es una buena práctica con Android 6.0 debido a su nuevo sistema Doze. En el cual el móvil sólo se despierta ante la llegada de una Push.

La forma de programar Push en Android es mediante el servicio Google Cloud Messaging, el cual viene explicado aquí:

https://developers.google.com/cloud-messaging/gcm

Es bastante más fácil de lo que parece, pero recuerda que además de la parte cliente (Android) necesitas programar la parte servidor (ASP, PHP, o lo que sea)
Responder Con Cita
  #3  
Viejo 06/11/15, 14:12:33
Array

[xs_avatar]
c2alvaro c2alvaro no está en línea
Miembro del foro
 
Fecha de registro: may 2015
Localización: Venezuela
Mensajes: 67
Modelo de smartphone: Galaxy S4 mini
Tu operador: Movistar
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
Los servicios de notificación se hacen mediante Push. Es decir, el móvil no pregunta nada, es el servidor el que cuando tiene algo que decir se lo dice al móvil.

Hay gente que hace lo que dices tú, ponen un AlarmManager y cada X tiempo consultan un WebService. Pero eso, además de gastar más batería que las Push, no es una buena práctica con Android 6.0 debido a su nuevo sistema Doze. En el cual el móvil sólo se despierta ante la llegada de una Push.

La forma de programar Push en Android es mediante el servicio Google Cloud Messaging, el cual viene explicado aquí:

https://developers.google.com/cloud-messaging/gcm

Es bastante más fácil de lo que parece, pero recuerda que además de la parte cliente (Android) necesitas programar la parte servidor (ASP, PHP, o lo que sea)
Gracias amigo KriogenN voy a investigar, saludos...
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 14:40:51 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /