notification notificaciones example push-notification firebase

push notification - example - Firebase maneja las notificaciones push?



notificaciones push android firebase (6)

¡La respuesta es sí!

En 2017 Firebase publicó la función Cloud. Puede usar un disparador de base de datos para enviar una notificación de inserción (usando FCM) incluso cuando la aplicación está cerrada.

He creado un tutorial para la función de nube de Firebase y Xcode (iOS) si está interesado, para el código JavaScript es el mismo: https://www.youtube.com/watch?v=jOJdlvMS6KA

Estoy investigando si firebase y angularfire son una buena opción para mi próximo proyecto.

Uno de los requisitos es que los usuarios reciban una notificación cuando la aplicación se cierre en nuevos mensajes privados enviados al usuario, es decir. notificaciones push.

¿Firebase maneja esto?


A partir de hoy, Google I / O ha anunciado que el nuevo servicio de mensajería en la nube de Firebase ahora es compatible con el envío de notificaciones automáticas. Se integra con Google Cloud Messaging para entregar mensajes en sentido ascendente y descendente.

Puedes leer más sobre esto aquí:

Y la referencia de Firebase Cloud Messaging está aquí:



De hecho, hoy (19 de mayo de 2016) Google cambió el nombre de GCM a Firebase Cloud Messaging y ahora ofrece este servicio multiplataforma. Firebase también ofrece notifications .

Estas son las diferencias entre estos dos servicios:

  • Firebase Cloud Messaging proporciona un conjunto completo de capacidades de mensajería a través de sus SDK de cliente y protocolos de servidor HTTP y XMPP. Para implementaciones con requisitos de mensajería más complejos, FCM es la elección correcta.
  • Firebase Notifications es una solución de mensajería liviana y sin servidores integrada en Firebase Cloud Messaging. Con una consola gráfica fácil de usar y requisitos de codificación reducidos, las notificaciones de Firebase permiten a los usuarios enviar fácilmente mensajes para volver a vincularse y retener a los usuarios, fomentar el crecimiento de la aplicación y apoyar las campañas de marketing.

Si quieres una comparación más detallada. Lee this


Sí. Sin embargo, este no fue el caso hasta hace poco.

Gracias a @libik por proporcionar el enlace de documentación relevante:

https://firebase.google.com/docs/cloud-messaging/server#http-request

Actualización 5/2016:

en Google io 16, Google anunció FCM - Servicio de mensajería en la nube de Firebase.

Con la expansión anunciada de Firebase en Google I / O recientemente, también presentamos Firebase Cloud Messaging (FCM) y Firebase Notifications (FN). Como desarrollador, hay muchas actualizaciones que puede aprovechar.

ver más en: https://developers.googleblog.com/2016/05/google-cloud-messaging-and-firebase.html

documentación: https://firebase.google.com/docs/cloud-messaging/#key_functions


firebase es un almacenamiento. No esperaría que el almacenamiento hiciera ninguna acción.

Para las notificaciones locales generadas por la aplicación cuando está en segundo plano, puede escuchar constantemente los cambios en Firebase y, cuando se produce el cambio, puede generar su notificación push. Para ahorrar tiempo de conexión, ya que las conexiones simultáneas le cobran, puede desconectarse y conectarse en línea cada 5 min durante 20 s. Durante este tiempo, firebase sdk se conecta al servidor, recopila todos los cambios y ejecuta todas las devoluciones de llamadas. Usted decide dentro de su aplicación qué hacer.

Si desea disfrutar de notificaciones push remotas. Debería configurar un servidor para escuchar los cambios en Firebase y hablar con APNS que enviará la notificación al dispositivo del cliente.