Cuando el mercado de los teléfonos inteligentes se encontraba en sus inicios, RIM se diferenció de sus competidores creando dispositivos para la empresa. Los dispositivos BlackBerry de RIM se centraban en las comunicaciones y la productividad, y en hacer llegar la información al usuario de la forma más eficiente posible. Una forma de hacerlo fue a través de los servicios Push de RIM, que envían información y actualizaciones al dispositivo a medida que se producen, manteniendo al usuario de la empresa actualizado en todo momento.
Push Versus Polling
La aplicación de correo electrónico promedio del teléfono inteligente necesita conectarse a un servidor de correo electrónico, autenticarse y, a continuación, descargar los mensajes nuevos. La mayoría de los clientes revisan el servidor en busca de nuevos mensajes a intervalos regulares, lo que se denomina sondeo. Este método de recuperación de mensajes es ineficaz porque los nuevos mensajes no están disponibles en el dispositivo inmediatamente.
Para recibir mensajes con mayor frecuencia, puede configurar el cliente de correo electrónico para que compruebe si hay nuevos mensajes cada pocos minutos, o puede iniciar una comprobación manual del correo electrónico. No sólo consume este tiempo, sino que también consume más batería en su dispositivo, y muchos servidores de correo electrónico tienen restricciones sobre la frecuencia con la que puede comprobar el correo electrónico.
El servicio Push Service de RIM es diferente porque la infraestructura BlackBerry realiza el trabajo de enviar información al dispositivo. Las aplicaciones BlackBerry que se ejecutan en segundo plano para escuchar las notificaciones de la infraestructura BlackBerry. El proveedor de contenido (en este caso, un proveedor de correo electrónico) envía una notificación a la infraestructura BlackBerry, que a su vez envía una notificación directamente al dispositivo. El BlackBerry recibe las notificaciones mucho más rápido y ahorra energía porque no busca activamente información del proveedor de servicios.
Notificaciones push para todas las aplicaciones
Recientemente, RIM abrió el servicio Push Service a todos los desarrolladores, por lo que ahora puede recibir notificaciones de Twitter, aplicaciones meteorológicas, aplicaciones de mensajería instantánea e incluso Facebook. Ahora los servicios Push Services están disponibles para consumidores y usuarios empresariales, por lo que todos los usuarios de BlackBerry se benefician de recibir actualizaciones a medida que se producen desde prácticamente cualquier aplicación.