Building Windows 8 Apps using HTML5, CSS3 and JavaScript

When it comes to Windows 8 apps, I have to admit, I’ve been more of a C#/XAML kind of guy.  However, lately, I’ve been looking into a number of the HTML5 based game tools (like Scirra’s Construct 2) and figured that I ought to learn a little more about building Windows 8 apps using HTML5 and JavaScript. 

I’ve been building web apps on various platforms going back to the first web server for windows written by Bob Denny (Any other VB CGI devs out there?), so HTML is second nature to me.  JavaScript?  Well, not so much, but I’ve done my fair share.  What I found out when I started digging into HTML5/JS dev for Windows 8 though was that I liked it a lot more than I expected to.  If fact, it’s pretty darn cool. 

You can take your existing HTML5/CSS3/JS skills to create first class apps in Windows 8. Not BROWSER based apps.  Windows 8 apps. You can package them up, and sell them in the Windows Store, and make real money with them.  Cool! 

I’ve had the privilege over the past month to present what I have learned about Windows 8 HTML5/JS apps to the San Diego HTML5, and the San Diego JS meetups.  If you happened to miss either of those, or just want to see why I am excited about it in general you can:

Get the free “Programming Windows 8 Apps with HTML, CSS, and JavaScript” eBook by Kraig Brockschmidt

Grab a copy of my slides and demos

Watch a YouTube video of my presentation

San Diego HTML5 Meetup Resources

I’m presenting at the San Diego HTML5 Meetup tonight talking about creating Windows 8 apps using HTML5, CSS3, and JavaScript.  If you want a copy of my slides and demos, you can grab them here:


Also, if you are looking for a copy of the free book by Kraig Brockschmidt, here’s the link:

And don’t forget to check out Scirra’s Construct 2!

December San Diego JS Meetup Trip Report

I finally got a chance to go to the San Diego JS meetup last night.  I have been wanting to go for months but I finally made it!  This was also my first chance to visit 3rdSpace.   Loved both.  Todd Bashor of The Starter’s Academy gave a great demo of using casper.js as a way of automating phantom.js sessions for testing and more.  It was very interesting. 

Of course, I also got a chance to chat with local JavaScript developers about their impressions of Microsoft both good and bad, as well as their interest in developing on the Microsoft stack.  Here is some of the feedback I received and my hopefully not too defensive sounding response.

Read the rest of this entry »

Converting “Cut the Rope” to an HTML5/JS game

In my HTML5/JS game journey today, I ran across a great article on how the Microsoft IE, Pixel Lab, and ZeptoLab teams ported the “Cut the Rope” application from an iOS app over to an HTML5/JS app.


Read the rest of this entry »