Developer EventsWindows Azure Developer Stories
General ResourcesWindows PhoneWindows Azure
D³: LIVE & INTERACTiVE Monthly, 1st Wednesday
TechDays TV Bi-weekly, Tuesdays
These postings are provided "AS IS" with no warranties, and confers no rights. You assume all risk for your use.
Resident Bloggers
Paul LabergeDeveloper Evangelist
Jonathan RozenblitDeveloper Evangelist
Frédéric HarperDeveloper Evangelist
Susan IbachDeveloper Evangelist
For a past few days, there’s been a mysterious hashtag that’s been floating around on Twitter; #devunplugged. There were a lot tweets from the @IE Twitter account cited this hashtag but folks couldn’t find out why. Well, earlier today, Carter Rabasa and the contest organizers took the wraps off a very cool contest for web developers. That’s right! It’s a contest for web developers to build HTML5 apps! From the site’s description:
We believe that HTML5 and related technologies, in conjunction with faster and faster browsers, finally give developers the tools they need to create experiences that are just as vivid, interactive and high-fidelity as what you have come to expect from native applications without the need for plug-ins. We want to see what you can do unplugged. Push HTML5 to its limits and compete for over $40,000 in prizes. The Grand Prize winner will receive $9,000 in cash and a fully-loaded trip with a Golden Ticket to the Future of Web Apps Conference in Las Vegas on June 27th.
If you ever needed an excuse to crank out an HTML5 application that showcases some your web developer awesome-ness, this is it!
The Prizes
The contest organizers have landed on a really impressive set of 9 featured prizes and 9 honourable mentions. The prizes include:
At this point, you might be asking yourself, “OK, so how do I participate?” That’s simple. For the Dev Unplugged contest, there are two categories: Games and Music.
Category: Games
Everyone loves games. Online, we’re witnessing an explosion of fun and creative HTML5-based games. Don’t believe me? Go check out Make Awesome Web, which (among other things) has a few of examples worth checking out. Much of the momentum behind HTML5-based gaming can be attributed to the amazing JavaScript frameworks/libraries – like EaselJS – that are available to make the process of building these games much simpler.
Here’s the description on this category from the contest organizers:
Ready to unleash the next great tower defense game? Has your passion for side-scrolling platform games subsided not one bit since the days of Ninja Gaiden? We’re not looking for the most complicated game, but we are definitely looking for games that are fun and addictive. And if that wasn’t enough to get you excited, here’s a news flash: Mike Mignola, the creator of Hellboy, has opened-up up a treasure trove of content for developers to use to create their HTML5 game! Smashing bad guys is way more fun when it’s with the Right Hand of Doom, right?
Ready to unleash the next great tower defense game? Has your passion for side-scrolling platform games subsided not one bit since the days of Ninja Gaiden? We’re not looking for the most complicated game, but we are definitely looking for games that are fun and addictive.
And if that wasn’t enough to get you excited, here’s a news flash: Mike Mignola, the creator of Hellboy, has opened-up up a treasure trove of content for developers to use to create their HTML5 game! Smashing bad guys is way more fun when it’s with the Right Hand of Doom, right?
Simple enough. Got an idea for a fun HTML5-based game? Build one and submit it. In other words, GET EXCITED AND MAKE THINGS (with HTML5!).
Category: Music
When I’m not playing games, I’ve often listening to music. And while – in certain instances – there’s no accounting for taste, I think we can all agree that music provides the rhythm for everyone’s lives.
Ok, so maybe you’re more of a music lover. Do you sometimes stare hypnotized for 30 minutes at the music visualizations in your music player? Have an idea for creating an unbelievable HTML5 website for your band? Have you invented a new instrument that’s perfect for the web? Now’s your chance to show everyone what it means to experience music on the web. And we’ve teamed-up with AWOLNATION and Ra Ra Riot to provide you with their most popular cuts to get started!
Ok, so maybe you’re more of a music lover. Do you sometimes stare hypnotized for 30 minutes at the music visualizations in your music player? Have an idea for creating an unbelievable HTML5 website for your band? Have you invented a new instrument that’s perfect for the web? Now’s your chance to show everyone what it means to experience music on the web.
And we’ve teamed-up with AWOLNATION and Ra Ra Riot to provide you with their most popular cuts to get started!
Inspiring stuff, indeed! Time to crank up the creative juices and share your passion for musical artists!
Also, don’t forget to check out the rules for the Dev Unplugged contest. There’s a PDF-based copy of the official rules for Dev Unplugged contest is here. That stated, for submissions, the organizers provided some high-level rules in a manner that web developers will appreciate:
HTML5 Resources
The good news is that there is a ton of resources and/or sites to help inspire or guide you through the process of building an HTML5 application for the Dev Unplugged contest. That stated, I’ve decided to include a few here to help get you started.
First things first, when it comes to Internet Explorer 9, you really should check out the Internet Explorer 9 Guide for Developers. It’s a fantastic resource to review what’s new for web developers.
For examples that leverage HTML5, make sure to check out Make Awesome Web. It’s… well, awesome! Also, there’s some foundational stuff like the HTML5 Boilerplate and, to take it a step further, Initializr. From the site: “Initializr will generate for you a clean customizable template based on Boilerplate with just what you need to start.”
HTML5 Resources: Games
For most HTML5 games, you’ll typically leverage the HTML5 canvas element, HTML5 audio, and any number of JavaScript libraries. Here are a few worth checking out:
I would also strongly recommend that you listen to Grant Skinner’s interview on .NET Rocks! for some background on building games with HTML5. During this interview, Grant also provides some details in things to consider and watch out for when building HTML5 games.
HTML5 Resources: Music
Video and audio to the max, eh? And, a little use of the HTML5 canvas tag may not hurt too. Oh, and CSS. For visually-appealing HTML5 applications that highlight musical artists, there’s a lot to consider. Here are a few sites and resources worth checking out:
Looking for books? If you’re just getting started, I’d highly recommend Introducing HTML5 by Bruce Lawson and Remy Sharp. It’s excellent. Otherwise, check out titles like HTML5 for Web Designers, CSS3 for Web Designers, and many others.
IMPORTANT! You will have until May 8, 2011, 11:59 PM Eastern to submit your entry for the Dev Unplugged contest. Here are some of the key dates:
You can learn more about Dev Unplugged at www.beautyoftheweb.com/dev/unplugged. Also, don’t forget to follow the fine folks from the IE team on Twitter (@IE) and the #devunplugged hashtag for the latest information and updates about the contest.