[Adium-devl] Steve's WWDC presentation and instant messaging

Andreas Monitzer am at adiumx.com
Tue Jun 10 13:41:57 UTC 2008


On Jun 10, 2008, at 14:47, Mark Janssen wrote:

> On Tue, Jun 10, 2008 at 2:29 PM, Andreas Monitzer <am at adiumx.com>  
> wrote:
>> Does Apple route all this traffic through their own servers, or is it
>> handled locally on the phone? I wouldn't want to enable Apple to
>> listen to my private conversations...
>
> In the keynote there's a mention of three kinds of notifications:
> badges (unread message counts, etc.), alerts (sound notifications) and
> messages (like the current SMS text notifications). Every message will
> be routed through Apple's servers, which means that there's a single
> API and just one connection.
>
> The setup is like: [Developer's servers] > [Apple's servers] >  
> [iPhone]

Perhaps this could also be implemented into Adium, so that the app  
acts as a proxy for the program running on the iPhone. This app also  
wouldn't have to implement all networking protocols, just one, like  
XMPP-over-BOSH (CFM, that's your area!) in order to connect to the  
Adium app running on the user's Mac.

This would also allow to mitigate connection drop issues (that's a  
major problem on mobile connections), since Adium would stay connected  
and cache the messages until the iPhone is reachable again.

Of course, this could also be a background process running on a Linux  
server somewhere.

andy





More information about the devel mailing list