La notificación push es un mensaje que se envía al usuario de un dispositivo iOS de Apple, como un iPhone, iPad o iPod, desde una de sus aplicaciones instaladas que se ejecuta en segundo plano. Las aplicaciones de VoIP como Skype necesitan ejecutarse en segundo plano y poder enviar notificaciones al usuario para alertarlo de llamadas y mensajes entrantes. Si la aplicación no se está ejecutando en segundo plano, las llamadas serán rechazadas y la comunicación fallará.
Cuando las aplicaciones se ejecutan en segundo plano en un dispositivo, consumen potencia de procesamiento y energía de la batería. Con una aplicación VoIP, esto podría suponer un gran gasto para un dispositivo, ya que la aplicación tendría que escuchar constantemente a su red en busca de nuevos eventos, como llamadas entrantes.
Las notificaciones push ayudan a reducir este consumo al cambiar la función de escucha continua del smartphone al lado del servidor de la red. Esto permite que la aplicación en el dispositivo se ejecute con un mínimo de recursos requeridos. Cuando llega una llamada o un mensaje, el servidor del lado VoIP del servicio (que ha estado haciendo toda la escucha activa de la actividad de la red) envía una notificación al dispositivo del usuario. El usuario puede activar la aplicación para aceptar la llamada o el mensaje.
Tipos de notificaciones Push
Una notificación puede llegar en una de tres formas:
- Un cuadro de mensaje (Alerta) que contiene un mensaje de texto, como «Llamada de mamá», con botones para aceptar o rechazar.
- Una alerta audible, como el sonido de un teléfono que suena.
- Un simple mensaje que aparece con el icono de la aplicación, o distintivo, y una indicación del tipo de evento que se está anunciando, como un mensaje de texto de llegada.
iOS te permite combinarlos y elegir el que quieras. Por ejemplo, puede elegir que se reproduzca un sonido junto con el mensaje.
Activación y desactivación de la notificación push
Puede configurar las notificaciones en su iPhone, iPad o iPod.
- Puntee en la aplicación Settings .
- Tap Notificaciones .
- Verá una lista de aplicaciones que pueden enviar notificaciones. Debajo del nombre de la aplicación, verás si las notificaciones están desactivadas o si están en qué tipo de notificaciones enviará la aplicación, como insignias, sonidos, banners o alertas.
- Puntee en la aplicación que desee cambiar para abrir su menú de notificaciones. Aquí puede activar o desactivar las notificaciones. Si están activadas, también puedes configurar los tipos de alertas que te puede enviar la aplicación.
Problemas con la notificación Push
Puede haber problemas asociados con las notificaciones push. Por ejemplo, puede haber problemas con el disparador de la notificación que llega al dispositivo desde el servidor cuando se envía. Esto puede deberse a problemas de red, ya sea en la red celular de un operador o en Internet. Esto podría resultar en un retraso en la llegada de una notificación, o en que la notificación nunca llegue. Por lo tanto, está sujeta a la naturaleza impredecible de Internet y también se enfrenta a posibles restricciones en las redes privadas.
Los problemas del lado del servidor también pueden interferir con las notificaciones push confiables. Si hay un problema con el servidor VoIP que envía alertas, esto podría impedirle recibir mensajes o llamadas. Del mismo modo, si el servidor está sobrecargado con alertas, como durante una emergencia cuando todos intentan hacer llamadas, esto podría impedir que se envíe una notificación.
Además, las notificaciones dependen de que la aplicación funcione correctamente. Esto puede variar de una aplicación a otra y depende de la calidad del creador de la aplicación y de la infraestructura que la soporta. Es posible que una aplicación VoIP ni siquiera admita notificaciones push.
En general, sin embargo, las notificaciones push son generalmente confiables, y es una función muy útil para que las aplicaciones de VoIP la soporten.