Australian Technology

The Upside: Using JavaScript to create Windows 8 applications

Loading...

Takeaway: From a heavy C# and WPF background, Patrick Klug has moved his Windows applications to JavaScript.

Download the podcast

When the announcement arrived that Microsoft would offer the ability to build applications in HTML and JavaScript, you would be forgiven for having passed it off as a bone thrown to the abandoned Silverlight developers, or an attempt to coax web developers into the Windows ecosystem.

How wrong you would have been.

At Microsoft’s annual TechEd event, former C# and WPF devotee Patrick Klug told the history of having to weigh up his options upon seeing that his beloved WPF framework was about to be left behind in Windows 8.

Klug ported his NovaMind application from C# to a JavaScript application that rendered much of the app upon an HTML Canvas, and made use of a menu rendered in SVG. See it in action in the video below.

Taking it all one step further, Klug teamed up with his brother to create Game Dev Tycoon, a game created in JavaScript that makes use of many jQuery libraries for functionality.

In this audio interview, Klug speaks of the benefits of moving from WPF to JavaScript, dealing with an interpreted language compared to a static one, and how debugging works with Visual Studio and JavaScript.

Running time: 9 minutes and 46 seconds

Disclosure: Chris Duckett travelled to TechEd Australia as a guest of Microsoft.

Get IT Tips, news, and reviews delivered directly to your inbox by subscribing to TechRepublic’s free newsletters.

Chris Duckett

About Chris Duckett

Programmer and journalist Chris Duckett is the Editor for TechRepublic Australia.

Chris Duckett

Chris Duckett
Chris started his journalistic adventure in 2006 as the Editor of Builder AU after originally joining the company as a programmer. He left CBS Interactive in 2010 to follow his deep desire to study the snowdrifts and culinary delights of Canada and returned to CBS in 2011 as the Editor of TechRepublic Australia, determined to meld together his programming and journalistic tendencies once and for all.