iMessage, le tout nouveau protocole d’Apple pour envoyer des messages de manière gratuite entre appareils iOS (iPhone, iPod Touch et iPad), est introduit dès à présent dans les versions bêta d’iOS 5. Rapide et efficace, il connait un certain succès auprès des développeurs grâce à sa rapidité et ses différentes fonctionnalités (accusé de réception, etc). Cependant, il y avait comme un bâton dans les roues lors de son annonce à la Keynote d’ouverture de la WWDC ’11. Aucun support vers ou depuis Mac n’a été annoncé. Mais Apple semble aujourd’hui avoir changé son fusil d’épaule.


Un développeur a rapporté à MacRumors quelques lignes de codes du logiciel iChat (version OS X Lion) donnant un indice sur la future arrivée du service sur Mac :

@interface IMMessage : NSObject
{
IMHandle *_sender;
IMHandle *_subject;
NSAttributedString *_text;
NSString *_plainBody;
NSDate *_time;
NSDate *_timeDelivered;
NSDate *_timeRead;

Les indications « timeDelivered » and « timeRead » montrent que le logiciel pré-installé par défaut sur les Mac va jouer son rôle d’accusé de réception. Il va suivre l’heure de réception et l’heure de la lecture, tout comme iMessage sous iOS 5. De plus, ces lignes de code ne sont disponibles que dans iChat sous OS X Lion, et non Snow Leopard et autres versions antérieures. Apple pousse donc une nouvelle porte de la communication entre ses utilisateurs de la pomme en leur proposant un service gratuit, sans frais.

Une telle idée avait déjà frappé les fanboys de la marque quelques jours après l’annonce puisque certains ont même imaginé un concept de l’affaire [lire : iMessage sur Mac OS X : voici ce que ça pourrait donner].