SIDEBAR
»
S
I
D
E
B
A
R
«
iPhone Jabber(XMPP) Clients – Missing Features
July 11th, 2010 by pixel

I have begun researching a potential Jabber(XMPP) client for use on my iPhone. Being a developer and the maintainer of XMPP services at my workplace, I came up with the following feature list that I felt was needed in a potential client.

iPhone Client Feature Requirements:

  1. Support for XEP-0133 (Basic server administration control)
  2. SRV DNS record resolution support
  3. Avatar support (*seems pretty standard)
  4. Pub-Sub notifications
  5. Push notifications

I have included a table summarizing the results of my findings. I have tried to include as many XMPP clients as possible. Applications like Meebo have been intentionally excluded from the table since they don’t support direct connection to private XMPP servers.

Table 1: iPhone App Summary

iPhone App

Admin

SRV

Pub-Sub

Push

IM+NN?Y
BeeJive IMNN?Y
mundu IMNY?Y
OneTeam for iPhoneNY?Y

  1. Daniel posted the following on 09/02/2010 at 11:48.

    Are these actual XMPP clients? or just services that rely the messages to the phone?

  2. pixel posted the following on 09/03/2010 at 16:08.

    The software in the list above are actual jabber/xmpp clients.

  3. Anu posted the following on 03/26/2011 at 15:57.

    Hi there, I am the developer of Monal. Have you tried it? It’s a perpetual work in progress but I am working to add as much of the XMPP spec as I can. It supports DNS SRV and does XMPP service discovery. I’ll probably have pub-sub in the next release in April and xep-0133 in the next couple of months.

  4. pixel posted the following on 04/01/2011 at 13:55.

    I had not come across Monal yet but I will definately check it out. Thanks for letting me know.


Leave a reply


nine + 9 =