{"product_id":"9780470540718","title":"Professional XMPP Programming with JavaScript and jQuery","description":"\u003ch1\u003eProfessional XMPP Programming with JavaScript and jQuery\u003c\/h1\u003e\u003ch3\u003eJack Moffitt\u003c\/h3\u003e\u003cdiv\u003e\u003cb\u003eComputers \/ Software Development \u0026amp; Engineering \/ General\u003c\/b\u003e\u003c\/div\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cb\u003eCreate real-time, highly interactive apps quickly with the powerful XMPP protocol\u003c\/b\u003e  \u003cp\u003eXMPP is a robust protocol used for a wide range of applications, including instant messaging, multi-user chat, voice and video conferencing, collaborative spaces, real-time gaming, data synchronization, and search. This book teaches you how to harness the power of XMPP in your own apps and presents you with all the tools you need to build the next generation of apps using XMPP or add new features to your current apps. Featuring the JavaScript language throughout and making use of the jQuery library, the book contains several XMPP apps of increasing complexity that serve as ideal learning tools.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCoverage Includes:\u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eGetting to Know XMPP\u003c\/li\u003e \u003cli\u003eDesigning XMPP Applications\u003c\/li\u003e \u003cli\u003eSaying Hello: The First Application\u003c\/li\u003e \u003cli\u003eExploring the XMPP Protocol: A Debugging Console\u003c\/li\u003e \u003cli\u003eMicroblogging in Real Time: An Identica Client\u003c\/li\u003e \u003cli\u003eTalking with Friends: One-on-One Chat\u003c\/li\u003e \u003cli\u003eExploring Services: Service Discovery and Browsing\u003c\/li\u003e \u003cli\u003eGroup Chatting: A Multi-User Chat Client\u003c\/li\u003e \u003cli\u003ePublishing and Subscribing: A Shared Sketch Pad Introduction\u003c\/li\u003e \u003cli\u003eWriting with Friends: A Collaborative Text Editor\u003c\/li\u003e \u003cli\u003ePlaying Games: Head to Head Tic-Tac-Toe\u003c\/li\u003e \u003cli\u003eGetting Attached: Bootstrapping BOSH\u003c\/li\u003e \u003cli\u003eDeploying XMPP Applications\u003c\/li\u003e \u003cli\u003eWriting Strophe Plug-ins\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e CD-ROM\/DVD and other supplementary materials are not included as part of eBook file.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e \u003cb\u003eJack Moffitt\u003c\/b\u003e is CTO of Collecta, where he leads a team that produces several XMPP-related projects including Strophe (a family of libraries for XMPP communication), Palaver (a group chat server), Punjab (an HTTP to XMPP gateway service), and Speeqe (a simple web-based group chat client). He alsoserved several terms on the Board of Directors and Council of the XMPP Standards Foundation.\u003c\/div\u003e\u003cbr\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd\u003ePublication Date: \u003c\/td\u003e\n\u003ctd\u003e07 January 2010\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePublisher: \u003c\/td\u003e\n\u003ctd\u003eWiley\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eImprint: \u003c\/td\u003e\n\u003ctd\u003eWrox\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eISBN-13: \u003c\/td\u003e\n\u003ctd\u003e9780470540718\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFormat: \u003c\/td\u003e\n\u003ctd\u003ePaperback \/ softback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePage Count: \u003c\/td\u003e\n\u003ctd\u003e480\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight (oz): \u003c\/td\u003e\n\u003ctd\u003e29.12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":44384142622860,"sku":"9780470540718","price":52.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9780470540718.jpg?v=1781090641","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9780470540718","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}