Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins or special software. You write code using Processing, JavaScript or both, include it in your web page, and Processing.js does the rest. This means that it’s possible to write beautiful graphical sketches that work on desktop and mobile browsers alike.

In this workshop we’ll show you how to create Processing.js programs (called ‘sketches’). We’ll look at examples of work others have done, and show you different ways to get your code working on the web. Includes:

loading and interacting with remote web content, data, and services
using web and mobile APIs in your sketches
mixing Processing.js with other graphics and multimedia web technologies