Push notificaties en push e-mail: de ene push is de andere niet
Sinds iPhone OS 3.0 is het mogelijk om push notificaties op de iPhone te ontvangen. Als je de reacties bij onze nieuwsartikelen leest, is nog niet bij iedereen duidelijk dat het woordje ‘push’ twee betekenissen kan hebben…
Push e-mail, contacten en afspraken
Over push e-mail zegt Wikipedia:
Push e-mail is een systeem waarbij nieuwe e-mail meteen zichtbaar wordt op de e-mailclient (geduwd, pushed), en niet pas na het periodieke pollen van de server (= van de server getrokken, pulled). Sinds de introductie van de BlackBerry is dit erg populair geworden.
Bij push e-mail gaat het dus om informatie die meteen wordt doorgestuurd naar je iPhone. Niet alle e-mailaccounts ondersteunen dit: als je e-mailaccount gebaseerd is op POP3, kun je de berichten niet via de push-functie binnenkrijgen. Er is ook push mogelijk bij je adresboek of agenda: heb je die gegevens bijvoorbeeld op een Exchange-server staan, dan worden de gegevens op je iPhone meteen bijgewerkt wanneer er een wijziging op de server wordt doorgevoerd. Een nieuw adres of een nieuw afspraak staat dan meteen op je iPhone. Push e-mail, push contacten en push afspraken hebben dus iets te maken met het synchroniseren van gegevens tussen meerdere apparaten: een server, je desktopcomputer en je iPhone bijvoorbeeld.
Push notificaties
Push notificaties zijn iets heel anders. Dit is een oplossing die door Apple is bedacht om mensen waarschuwingsberichtjes te sturen. Ontwikkelaars kunnen push notificaties inbouwen in een chatapplicatie, zoals Nimbuzz, IM+ of BeejiveIM. Wanneer je deze applicaties op de iPhone gebruikt en na verloop van tijd de applicatie verlaat, krijg je toch een waarschuwing wanneer er nieuwe chatberichtjes binnenkomen op de server van de ontwikkelaar. Een andere mogelijkheid om push notificaties te gebruiken is in de applicatie Tap Tap Revenge: als een vriend zin heeft om een multiplayer-spelletje te spelen krijg je een berichtje op je scherm.
Het gaat hier dus om een waarschuwingsdienst en niet om een synchronisatiedienst. Apple heeft push notificaties bedacht als alternatief voor achtergrondprocessen. In plaats dat een applicatie op de achtergrond blijft draaien (en daarbij processorkracht en batterijduur opsnoept), regelt een externe server alles. Komt er een berichtje voor jou binnen, dan krijg je die meteen gepusht naar je iPhone. Vandaar de naam ‘push notificaties’: de server neemt het initiatief om het bericht naar je iPhone te sturen. De iPhone hoeft dus geen contact met de server op te nemen, om te informeren of er nog berichten klaarstaan.

Er zijn drie varianten van push notificaties: blauwe pop-ups, alarmgeluidjes of een nummertje (‘badge’) op het programma-icoon. Er kan maar één pop-up tegelijkertijd op het scherm verschijnen. Je moet eventueel aanwezige pop-ups wegklikken of het programma openen voordat je verder kunt gaan waar je mee bezig was. Als je veel applicaties met push notificaties gebruikt kan dat behoorlijk irritant worden. Vandaar dat de meeste Twitter-applicaties met push-functie alleen een pop-up laten zien wanneer er een bericht rechtstreeks aan jou is gericht en niet bij elk berichtje van je vrienden.
Lees ook:
- 12:45
- 11:48
- 10:40
- 09:58
- 09:18
- 26.439
- 24.408
- 12.836
- 12.793
- 12.769