Smack is an Open Source XMPP client library for instant messaging and presence. Key Advantages: Extremely simple to use, yet powerful API; Doesn't force you to code at the packet level, as other libraries do; Smack provides intelligent higher level constructs such as the Chat and GroupChat classes, which let you program more efficiently;
Does not require that you're familiar with the XMPP XML format, or even that you're familiar with XML; Open Source under the Apache License, which means you can incorporate Smack into your commercial or non-commercial applications.
[ read more ]