Apple、OS X Lion の iChat に iMessage を組み込む
iMessage は、iPhone、iPad、および iPod Touch 用のユニファイド メッセージング サービスで、ユーザーは、開封確認や配信確認、リアルタイム入力表示付きのテキスト メッセージやマルチメディア メッセージを Wi-Fi および 3G 経由で送信できます。しかし、Apple が公式に発表した限りでは、Mac などの非 iOS デバイスとの間で iMessage を送受信する方法はありません。
ある開発者は、Apple がすでに OS X Lion の iChat インスタント メッセージング ソフトウェアに iMessage サポートを組み込み始めているという証拠があることを に明らかにしました。
OS X Lion の iChat のフレームワークには、2 つの新しいプロパティが埋め込まれています (以下で強調表示されています)。
![]()
@interface IMMessage : NSObject
{
IMHandle *_sender;
IMHandle *_subject;
NSAttributedString *_text;
NSString *_plainBody;
NSDate *_time;
NSDate *_timeDelivered;
NSDate *_timeRead;
“timeDelivered” フィールドと “timeRead” フィールドは、インスタント メッセージの配信と開封確認の追跡を示します。ただし、これらの機能は iChat のネイティブ メッセージング プロトコルではサポートされていませんが、同じ機能が Apple の iMessage プロトコルで提供されています。これらのプロパティこれらのプロパティは、OS X Lion より前のバージョンの iChat にも存在していませんでした。Apple がこれらのプロパティを追加した唯一の理由は、新しい iMessage プロトコルとの相互互換性を組み込むためだったと考えられます。
OS X Lion の iChat に iMessage サポートを追加すると、iOS 5 ユーザーと Mac ユーザーがリアルタイムでテキスト メッセージを簡単に送信できるようになります。 Apple が Mac と iOS 製品ライン間にこのような相互互換性を追加するのはこれが初めてではありません。 Appleも同様に、iOSのFaceTimeビデオ会議機能をMacにも拡張し、2月に FaceTime for Mac を発売した。
iOS 用 iMessage はまだリリースされておらず、今秋リリースされる iOS 5 の一部となる予定です。 Apple が iMessage の iChat サポートを開始するかどうか、そしていつ開始するかは不明ですが、作業はすでに始まっているようです。










