For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
View a complete list of OSCON contacts
Attendee prerequisites for this tutorial are listed below.
Canvas is a 2D drawing API recently added to HTML and supported by most browser (even Internet Explorer 9 beta). Canvas allows you to draw anything you want directly in the webbrowser without the use of plugins like Flash or Java. With a deceptively simple API, Canvas has the ability to revolutionize how we build web applications for all devices, not just desktops. This session is a three hour workshop that will deep dive into Canvas, starting with the basics and progressing into real world applications. Finally we will take a look at some experimental edges of Canvas, such as webcam and audio visualization.
Outline
PREREQUISITES
Attendees should bring a laptop with a recent webkit browser installed (Chrome or Safari) and their favorite text editor. We will be directly editing HTML and testing it.
QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.
Ask me about HTML Canvas, GUI toolkits, and visual design. Or ask me to rant about Java stuff.
Josh Marinacci is a blogger and co-author of “Swing Hacks” and “Building Mobile Apps with Java” for O’Reilly. He is currently a researcher for Nokia.
He previously worked on webOS at Palm and JavaFX, Swing, NetBeans, and the Java Store at Sun Microsystems.
Josh lives in Eugene, Oregon and is passionate about open source technology & great user interfaces. He uses a MacBookPro and Nikon DSL to spread understanding of great design in software.
Comments on this page are now closed.
Comments
Sure: the full presentation is on my blog here: goo.gl/0GtPr
Is there any way to get your Oscon 2011 presentation slides?
Thank you