
Andy Smith (a key developer at Jaiku) confirmed recently that the Jaiku Mobile Nokia client uses XMPP (Jabber) to communicate with Jaiku. Although the full API used for this interface hasn’t yet been revealed, I thought I best make sure first thatI could create a suitable Jabber connection over GPRS from my phone.
A little Google searching at lunch led me to the agsXMPP SDK, a dual licensed XMPP library which definitely has the potential to do what I want. The project is very well structured, with versions not only for Visual Studio 2003 and 2005, but also Mono for any Linux users.
The screenshot on the right is the sample MiniClient PPC project provided with the SDK. It took me a few attempts to connect, and then after that I had a pretty stable and responsive chat with myself over a GPRS connection.
I look forward to integrating this with my Jaiku application.