Alors que le marché des smartphones en était à ses balbutiements, RIM s'est démarqué de ses concurrents en créant des appareils pour l'entreprise. Les terminaux BlackBerry de RIM étaient axés sur les communications et la productivité, et transmettaient les informations à l'utilisateur le plus efficacement possible. Pour ce faire, ils ont notamment utilisé les services Push de RIM, qui envoient au fur et à mesure des informations et des mises à jour au périphérique, ce qui permet aux utilisateurs d'entreprise de rester à jour en permanence.
Push versus polling
L’application de messagerie moyenne sur un smartphone doit se connecter à un serveur de messagerie, s’authentifier, puis télécharger les nouveaux messages. La plupart des clients recherchent de nouveaux messages sur le serveur à intervalles réguliers, appelé interrogation. Cette méthode de récupération des messages est inefficace car les nouveaux messages ne sont pas immédiatement disponibles sur le périphérique.
Pour recevoir des messages plus fréquemment, vous pouvez configurer le client de messagerie pour qu'il recherche de nouveaux messages toutes les quelques minutes, ou vous pouvez lancer une vérification manuelle des messages. Non seulement cela prend du temps, mais cela prend également plus de temps de la batterie de votre appareil, et de nombreux serveurs de messagerie ont des restrictions sur la fréquence à laquelle vous pouvez vérifier vos emails.
Le service Push de RIM est différent car BlackBerry Infrastructure envoie des informations au terminal. Les applications BlackBerry activées en mode Push s'exécutent en arrière-plan en écoutant les notifications de BlackBerry Infrastructure. Le fournisseur de contenu (dans ce cas, un fournisseur de messagerie) envoie une notification à BlackBerry Infrastructure, qui envoie ensuite une notification directement au terminal. BlackBerry reçoit les notifications beaucoup plus rapidement et économise de l'énergie, car il ne recherche pas activement d'informations auprès du fournisseur de services.
Notifications Push pour toutes les applications
Récemment, RIM a ouvert le service Push à tous les développeurs. Vous pouvez désormais recevoir des notifications de Twitter, des applications météo, des applications de messagerie instantanée et même de Facebook. Désormais, les services Push sont disponibles pour les consommateurs et les utilisateurs d'entreprise. Ainsi, tous les utilisateurs de BlackBerry bénéficient de la réception des mises à jour à partir de pratiquement toutes les applications.