Mes doutes concernent le fait que "dernière connexion" indique si l'utilisateur a ouvert activement l'application, ou si l'application a été en arrière-plan et connectée aux serveurs WhatsApp ? Le FAQ WhatsApp dit maintenant :
"Dernière connexion à..." se réfère au moment où le contact a quitté WhatsApp
Mais en cherchant sur Google, j'ai trouvé une ancienne réponse de la FAQ WhatsApp pour la même question, peut-être pour les anciennes versions :
"Dernière connexion" indique simplement l'état de la connexion réseau du périphérique et non si l'application est activement utilisée. Par exemple, sur certains systèmes d'exploitation comme BlackBerry et Android, le téléphone se connectera automatiquement s'il reçoit un nouveau message entrant même s'il n'est pas activement utilisé à ce moment-là
J'ai vu des "améliorations de la précision/délai de "dernière connexion" et "en train d'écrire..." dans la version 2.7.4705 (05-MAR-2012) du changelog
Je vais tester
WhatsApp utilise les notifications push (le serveur notifie le dispositif), il ne semble donc pas nécessaire de se connecter périodiquement au serveur pour chercher de nouveaux messages (tirer). Une autre question est si une fois qu'une notification est reçue, l'application se connecte au serveur pour télécharger de nouveaux messages. En tout cas, la question est de savoir si WhatsApp prend en compte les connexions avec l'application en arrière-plan pour l'indicateur "dernière connexion".