WebSocket Essentials: Building Apps with HTML5 WebSockets
- Length: 111 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2015-04-30
- ISBN-10: 1784396753
- ISBN-13: 9781784396756
- Sales Rank: #3978215 (See Top 100 Books)
Build your own real-time web applications using HTML5 WebSockets
About This Book
- Learn to build your real-time collaborative application for mobiles and tablets using WebSockets
- Set up your own WebSocket server and familiarize yourself with the combined power of WebSockets with HTML5
- A practical guide, accompanied by examples, which will help you to understand the working of the Node.js WebSocket server
Who This Book Is For
This book is for web developers who want to learn and implement WebSocket to create interesting apps for modern browsers, leveraging the capabilities of HTML5 with WebSockets.
In Detail
WebSocket facilitates complete duplex communication between the client and server. HTML5 made it possible to create enterprise-level applications considering the important parameters related to application maintainability. All these enhanced features help developers to remove the dependency on different plugins.
Starting with the basics of HTML5, you will work your way through the process of implementing different applications using WebSockets and HTML5 using the Node.js server. You will explore how to use WebSockets on the mobile and tablet platforms and build a real-time drawing application in HTML5 utilizing WebSockets. You will also learn how to set up the Node.js server and develop an app for presentation sharing.
By the end of this book, you will be familiar with the technology and will have learned how to enhance your HTML5 web application development using modern tools.
Table of Contents
Chapter 1. Introducing the World of Web App
Chapter 2. Getting Started with WebSockets
Chapter 3. Configuring the Server and Transferring Real-time Data
Chapter 4. Using WebSockets in Real Scenario
Chapter 5. WebSockets for Mobile and Tablet
Chapter 6. Enhancing HTML5 Web Application Development Using Modern Tools