Sneak Preview of my XMPP Web Programming Book

December 5, 2009

As some of you may already know, I’ve been hard at work writing a book on XMPP programming for Wiley/Wrox. It’s called Professional XMPP Programming with JavaScript and jQuery</a>. The book is currently at the printer and is scheduled for publication at December 21.

Cover of Professional XMPP Programming book

You can pre-order the book from Amazon (US or UK).

Professional XMPP Programming is a book about code, not just about protocol details. It contains eleven applications of increasing complexity, starting from a simple “Hello, World!” application and finishing with a real-time, multi-player gaming system for Tic-Tac-Toe. All the applications are written in JavaScript and use the jQuery and Strophe libraries, but the principles are generally applicable.

Both basic protocol topics and some advanced topics are also covered, including how to deploy, scale, and optimize your XMPP constructions.

Wiley has kindly agreed to release two chapters for free. Chapter 4, containing the book’s second application, Peek, is an XMPP protocol debuging console to aid you in your XMPP adventures. Chapter 14 covers the Strophe plugin system, showing how to use and develop your own Strophe plugins.

All the code for the book is available on GitHub.

I hope you all enjoy the free chapters, and I encourage to buy and read the rest of the book. I think you’ll like it!

Sneak Preview of my XMPP Web Programming Book - December 5, 2009 - Jack Moffitt