This appendix provides a few tips that can help you along the path of learning about, implementing, and deploying XMPP applications.
A good way to start your experiments with XMPP technologies is to download a client, create an account at one of the public XMPP servers, and explore some of the chat rooms, bots, and other resources available on the network. Here’s how:
Visit http://xmpp.org and follow the links to the client software page, where you can find XMPP clients for just about every computing platform imaginable. Almost all of these clients can be downloaded without charge (“free as in beer”), and many of them are also open source (“free as in speech”) so that you can inspect the source code to see how they work.
You might already have an XMPP account but you just don’t know it (for example, an existing Gmail or Live Journal account also functions as an XMPP account). If not, you can create an account at the jabber.org IM service or any one of the hundreds of public XMPP servers.
Once you have logged in to your account, join the primary
developer chat room on the XMPP network:
firstname.lastname@example.org. The coders in this
room can always provide helpful pointers to the latest news and
developments related to Jabber/XMPP technologies. They can
also help you think through the design processes involved in
building your own XMPP applications, so make the jdev room your
first port of call on the network.
If you like what ...