Beem is an XMPP client which, as yet, offers a fairly basic range of options but is under active development. There are a few quirks that mean it’s probably not quite ready for prime time yet, most notably the fact that it doesn’t always handle disconnections very well.
One of the biggest limitations currently is that you can only configure a single XMPP account. Ideally I’d like to be able to have several, which I could enable and disable individually.
Another problem, for those with small screens and no physical keyboard, is that due to the way the chat output is formatted, you’re not left with much room for reading once the virtual keyboard has taken its share of the display.
Despite these problems, it’s a good enough client for my purposes. There may be better options (what do you use?), but as far as I’m aware not that I can get the source code for – a feature I rate very highly.
Depending on whether you use XMPP heavily from your Android device, Beem may or may not be the client for you, but even if it’s not it’s worth keeping an eye on because it’s improving all the time.
- License: GPL v3
- Web Site: http://www.beem-project.com/projects/beem