Developer Evangelist at Microsoft

David Rousset is a Developer Evangelist at Microsoft, specializing in HTML5 and web development.

David's articles

  1. Create a Cross-browser Touch-based Joystick with Hand.js

    I’m currently working on several gaming projects for modern browsers and Windows 8 Store projects. Some of them are using HTML5 as a base in order to simplify multi-devices targeting. I was then looking for a unified way to address all inputs on all platforms: Windows 8/RT, Windows Phone 8, iPad, Android & FirefoxOS. As […]

  2. The Complete Guide to Building HTML5 Games with Canvas and SVG

    I’m currently spending most of my time explaining to students, hobbyists, professional developers and teachers how to build games using HTML5. Then, I recently thought, rather than keeping all these details for small audiences, wouldn’t it be smarter to share it with you? This article is then based on my own experience. I will probably […]

  3. Modernize your HTML5 Canvas Game

    Modern browsers like Internet Explorer 10 are implementing stable versions of some interesting HTML5 features, including offline application programming interfaces (API), drag and drop, and file API. These features are bringing us to a new era of web applications and fresh, quickly emerging gaming scenarios. In this two-part article, I’ll show how I’ve used these […]