Apple may have already started the integration of iMessage into iChat for OS X Lion, reports MacRumors.
A developer has found two new properties (timeDelivered and timeRead) that are not supported by iChat's native protocols.
The "timeDelivered" and "timeRead' fields indicate the tracking of delivery and read receipts for instant messages. These features, however, are not supported in any of iChat's native messaging protocols, while the same features are offered in Apple's iMessage protocol. These properties were also not present in previous versions of iChat prior to OS X Lion. We believe the only reason Apple would have added these properties was to build in cross compatibility with their new iMessage protocol.
iMessage is one of the great features in iOS 5.0 ..
i'm using it and so loving it ..
but nothing is perfect ..
i was wondering .. !!
when iOS 5.0 get released to all users ..
all will start using iMessage ..
but when i send a Message to some one which is recognized by my iPhone that he has iMessage ..
sending that Message will be sent as and iMessage ..
but what is the person was out of internet coverage or was traveling and doesn't have any kind on internet connection ..
how will he get my Message since it was sent as an iMessage and needs internet connection to be received ..
Apple should give this a very good thought and try solve this problem ..
and what if data connection isn't available ..
how would the iMessage get delivered .. ??
there is no way it is going to be delivered unless is is resent as SMS ..