WebVisions 2012 in review: Part one
Wednesday, May 16, 2012
On Wednesday through Friday, May 16-18, I am attending the WebVisions 2012 conference at the Oregon Convention Center in Portland. Below is a quick overview of the workshops I attended on Wednesday, with links.
(Also see my reviews from previous WebVisions conferences: 2011, 2010, 2009, 2008 and 2007.)
Building HTML5 Games – Alex Porter, Andrew Cooper, Nathan Bingham
(8:30 am to 12:00 pm | session details)
HTML 5 Gaming is rapidly evolving and there has never been a better time to give it a try. This workshop focuses on using Impact JS and other libraries and tools to create amazing games in the browser without any plugins. We’ll be taking advantage of the HTML5 Canvas, JavaScript, and modern browsers (Chrome, Safari, FireFox, IE 9+) to deliver fast, fluid games directly in the browser.
We’ll be covering the basics of building an HTML5 game from the ground up, as well as touching on some more advanced topics to inspire developers to push HTML5 gaming to its limits.
During this workshop we will cover:
- How to install tools for HTML 5 game building.
- Introduction to Game Design, Game Theory and Web Gaming.
- Intro to ImpactJS.
- Making your first ImpactJS game.
- Game Asset generation with Flash and CreateJS’s Zoë (http://createjs.com/Zoe)
- Working with inheritance, animation and sound in ImpactJS.
- Deployment strategies and distribution (Web, Desktop, Mobile).
- What’s coming next for HTML5 Gaming?
- Notes coming soon.
Adaptive Web Design – Aaron Gustafson
(1:30 pm to 5:00 pm | session details)
In this Workshop, Aaron Gustafson will teach you everything you need to know about modern web design with progressive enhancement. Whether you are a novice or an experienced professional, you will walk away from this workshop with a greater understanding of what progressive enhancement is and how to implement this philosophy in your own work.
During the course of the workshop, Aaron will mentor you on best practices as you work together to build a web page from the content out. Along the way, you’ll…
- see where concepts like “mobile first” and “responsive design” fit in with progressive enhancement and your workflow;
- learn how to wield the awesome power of JavaScript wisely, while keeping a watchful eye on how it can affect the user experience or your sites;
- become more familiar with how CSS parsers work and how you can use their logic to apply advanced CSS (including CSS3) in a layered fashion;
- see how accessibility concerns can be easily factored into your development process; and
- gain exposure to ARIA roles & states and see how you can employ them to improve the experience of those using screen readers.
- Notes coming soon.
Continue to WebVisions 2012 in review: Part two »