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


 
Herramientas
  #1  
Viejo 05/11/15, 18:27:53
Avatar de c2alvaro
c2alvaro c2alvaro no está en línea
Miembro del foro
Mensajes: 67
 
Fecha de registro: may 2015
Localización: Venezuela
Mensajes: 67
Modelo de smartphone: Galaxy S4 mini
Versión de ROM: ROM de fabrica
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
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
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
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
Avatar de c2alvaro
c2alvaro c2alvaro no está en línea
Miembro del foro
Mensajes: 67
 
Fecha de registro: may 2015
Localización: Venezuela
Mensajes: 67
Modelo de smartphone: Galaxy S4 mini
Versión de ROM: ROM de fabrica
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
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   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 04:48:58 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007