How we built Pusher-JS 2.0 – part 3 – metrics

  - - Editorial

This is the final part of my series on how we built pusher-js 2.0, don’t forget to read part 1 and part 2 too. One of the trickiest parts of rolling out a library is figuring out how it behaves in production scenarios. You can spend months designing and writing tests, but nothing beats releasing

How we built Pusher-JS 2.0 – part 2 – implementation

  - - Editorial

In the previous blog post, I explained some of the design decisions made while we were working on the connection strategy for our new JavaScript client library. This part will get more technical and focus more on implementation details – we’ll discuss how strategies are represented and evaluated internally. Transports Currently, Pusher offers WebSocket, Flash

How we built Pusher-JS 2.0 – part 1 – Basics

  - - Editorial

Last month we released pusher-js 2.0 which represents a few months worth of development effort. So, we wanted to share some details about the work involved and the changes included in this latest release. As the release announcement states, our main goal with pusher-js 2.0 was to improve the connectivity, so in this blog post

Pusher-js 2.0.0 released: Cutting edge WebSockets with comprehensive legacy support

  - - Announcement

We’re very excited to announce the release of a massive new update to our Javascript client library. The new release adds a smarter connection strategy with additional fallback mechanisms such as HTTP-based transport. These changes further improve our support for legacy devices and network complications such as corporate firewalls. The Javascript client library is our

Helping O2 build immersive second-screen app experiences for international sport

  - - Use cases

Audience participation is changing rapidly with the advent of new technology, and people are consuming content in new and exciting ways. While these trends present opportunities, meeting high audience expectations demand a lot from companies looking to deliver innovative experiences. Using Pusher O2 met this challenge head-on, creating an engaging second-screen experience which brings sports

Multi-user enabling an app in 30 lines of code

  - - Tutorial

One of the best things about Pusher is how you can add realtime interactive functionality to existing application with very little effort. Love how I could make this Xylophone app j.mp/Wwi17R originally by @soundstep multiplayer in 30 lines of code j.mp/T9q1M6— Phil Leggetter (@leggetter) January 30, 2013 Here’s how I converted a very cool Magical

London WebSummit Hackday

  - - Events

Last weekend we sponsored and attended London WebSummit Hackday. This followed on from last year’s very successful API Hackday so there was a lot to live up to. Amit Jotwani from Mashery took the organisational lead and we sponsored along with Paymill, PeerIndex, Twilio and SendGrid. The event took place at Modern Jago, Microsoft’s trendy

Using Pusher to power cisimple’s real-time API

  - - Use cases

This is a guest post by Kevin Rohling, founder/ceo of cisimple. Here at cisimple we’re really excited to be announcing the first release of our API. We’ve exposed functionality giving our users a new level of control over build processes for their mobile applications. It’s now possible to kick off new builds, download artifacts and

Pusher & Twilio sponsoring PHP UK 2013 Hackspace & Hackathon

  - - Events

We’re stoked to announce that we’re sponsoring the PHP Conference UK 2013 hackspace and hackathon with our friends at Twilio. This is the 8th Annual PHP UK conference where 600 delegates, speakers and sponsors are thrown together to learn and share about PHP and related web technologies. The hackathon and conference take place at The

Pusher Now Available Through Windows Azure Mobile Services Platform

  - - Announcement

We’re pleased to announce that Pusher is now available as an add-on to Windows Azure Mobile Services apps through the Microsoft Windows Azure Store. With this partnership it’s now possible to add realtime web functionality that goes far beyond simple notifications, to offering the potential for much richer interactive and collaborate application experiences. Our first