Everyone wants rich, interactive user interfaces for their web apps. But what about web standards, future compatibility, open architectures and unnecessary plugins? Let’s face it, Flash isn’t for everyone. Well, there’s another way. Enter HTML5 and Processing.js.
Processing.js is an open programming language for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses Javascript to draw shapes and manipulate images on the HTML5 Canvas element. The code is light-weight, simple to learn and makes an ideal tool for visualizing data, creating user-interfaces and developing web-based games.
In this half-day workshop you’ll learn how to build an interactive timeline application that rivals those currently being built in Flash. All it takes is a <canvas> tag and a little JavaScript. Bring a laptop and follow along, you’ll be building rich, interactive web interfaces in no time flat and no plugins required!
If you just want the basics, you might want to check out Alistair’s one-hour session, Getting Started With Processing.js.











