Processing workshop 1
- When: Tuesday, 11 May -- 7pm to 9pm
- What: Intro to the Processing Programming Language: simple interactive graphics and animation for everyone!
Start programming graphics and animation with Processing, an easy-to-learn, free, open-source programming environment. Processing is great for beginners who are learning to program, and powerful enough for professionals to use as a design tool.
Creative people have made many interesting projects in Processing, some with fairly little code! Here are some examples.
The Tiny Sketch competition has Processing entries that are all under 200 characters; here's the winner.
One of my favorites (with a lot more code!): Rob Hodgin's REV iTunes visualizer.
Processing is based on the Java programming language. One important advantage: it is trivial to export your Processing work into a Java applet or application. People can view your work easily through a web browser, on multiple platforms, without having the Processing environment.
This will be a 2-hour, hands-on beginners' session on programming with Processing. We'll go over the basics of programming and graphics, working with geometric shapes and images, and controlling animation and movement. We'll play with a lot of examples and learn to customize and extend them, so bring a computer (Linux, Mac OSX and Windows are all supported), preferably with Java loaded.
Bill Hsu builds and works with interactive audiovisual systems in performance. He is on sabbatical from the Department of Computer Science at San Francisco State University. Feel free to email me for more information. Website