Get Started with Pusher
Quick Start
If you are looking to get to grips with the basics then you should check out:
How-to Guides
The following provide you with everything you need to build common realtime components in minutes.
Realtime Chat
Realtime Push Notifications
Realtime Activity Streams
Other resources
How To Build A Real-Time Commenting System
This tutorial shows how progressively enhance a blog commenting system into a real-time engaging experience where you’ll see a comment made by one user instantly appear to every other user viewing the blog post.
Pusher and Twilio: Making Realtime Functionality Easy
This tutorial shows how create a dashboard that displays SMS and incoming call notifications, triggered via Twilio WebHooks.
Location-Aware Realtime Visitor Tracker
This tutorial shows how to create a realtime location aware visitor tracker for a web site or application. When a visitor navigates to the page on your site, or accesses your mobile web app, the visitor tracker will display the new visitor hit in realtime, displaying the page they've landed on and where each visitor is on a Google map (lat/long and locality).
How to create a real-time donation thermometer with HTML/CSS/JS
Donation Thermometers are used at a lot of charity events. We've seen them during Comic Relief and Children in Need so let's see how we could build a realtime charity thermometer widget which could be used on any charity event website. This tutorial uses a combination of progressively enhanced HTML, CSS, JavaScript and PHP.
Adding realtime stock levels to an e-commerce application
Adding realtime functionality to applications has often seemed difficult due to the connection limitations web servers but it can actually be achieved fairly easily by offloading this component to third party services like Pusher. In this tutorial you'll be shown how to build a simple e-commerce application that displays realtime stock levels to the customers.
Building a "Who's Shopping?" realtime widget
This tutorial shows how to build a "Who's shopping?" widget which can show other users who is browsing the same product as them and that interest in the product they are viewing is high.
Getting Realtime with Pusher
A tutorial by Nikko Bautista on the awesome Nettuts+. Nikko covers signing up, building a chat app, adding authentication and adding Pusher-powered realtime chat all in PHP.
Code a realtime survey using HTML5 WebSockets
We wrote this tutorial for the August print edition of .net magazine. It's now arrived online. It covers how to create a Realtime survey using Ruby on Rails and Pusher.
Make backbone.js realtime with Pusher
There are a number of frameworks developed that allow you to add extra structure to your code when building rich javascript-heavy applications. These frameworks often achieve this structure by adding in layers of Models, Controllers, Views, and Events, most of the time performing synchronisation between the client and server using AJAX. Backbone.js is such a library and this blog post shows how it can be used with Pusher automatically synchronise your client and server state.
