OS X Lion не останется без iMessage

Скотт Форсталл недаром считает iMessage одним из ключевых сервисов iOS 5. Возможность общаться в рамках единой системы чатов понравится пользователям и добавит проблем конкурентам. Пример Форсталла заразителен — стоит ему добавить что-нибудь в iOS, как худощавый Крейг Федериги добавляет то же самое в OS X. Сначала FaceTime перестал быть мобильным эксклюзивом, а вскоре та же “участь” постигнет и iMessage.

Если разработчик копнёт поглубже во фреймворк приложения iChat, он найдёт там следующий кусок кода:

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

Обратите внимание на последние две строки. Поля timeDelivered и timeRead позволяют узнать, как быстро сообщение дошло до адресата и как скоро оно было прочитано. Суть в том, что отслеживать эти времена не умеет ни один из протоколов настольного iChat. А вот iMessage — умеет. Более того, пара лишних строк возникла только в версии iChat для OS X Lion. Раньше их там не было и в помине. Вывод о грядущей интеграции iChat с протоколом iMessage напрашивается сам собой.

Пофантазировать на эту тему предлагает Ян-Майкл Карт — тот самый, чьи творения мы изучали весной. Вот как, по его мнению, будет выглядеть iMessage в OS X Lion:


[macrumors]

Источник: iphones.ru

Читайте также  Реакция Apple на нагрев нового iPad
TRAVEL