Creating and debugging hosted web apps with ManifoldJS and VorlonJS

What problem do these two things solve? ManifoldJS aims to make the life of a mobile developer easier than ever, by utilizing  Web App Manifests,  which allowing websites to declare app-like properties. ManifoldJS uses that standard for those platforms that support it, but falls back to Cordova for those who don’t. Cordova is great, but the……


[Video] Talk on transpiling C/C++ to JavaScript with Emscripten

Writing code for multiple platforms can be a lot of work. It can be even more work to have to completely rewrite it for each one, too. What if you wrote an application in C++, but wanted it to be displayed in the browser somehow? Well now, with a tool called Emscripten, that’s possible. Emscripten……


Getting started with Emscripten

Writing code for multiple platforms can be a lot of work. It can be even more work to have to completely rewrite it for each one, too. What if you wrote an application in C++, but wanted it to be displayed in the browser somehow? Well now, with a tool called Emscripten, that’s possible. I……


Object.observe in JavaScript, and how I found it to be useful

In rebuilding Night Trap, I ran into an issue where I needed to listen for an event, specifically when the URL for the video feed changes as a user is viewing a camera in a particular room. For example, I am looking at the kitchen camera and there is nothing going on, and at the……


Rebuilding Night Trap

In my previous post I talked about the process of tearing the game down, so that I could build it up again. Today I created a spreadsheet containing information about each scene in the first few minutes of the game. It proved to be far more time intensive than initially anticipated. Afterward, I exported each……


Project Westminster – hosted web apps for UWP (HTML5 in Win 10)

Kiril Seksenov, an Engineer on the Microsoft Edge Web Apps team, put together a great post today regarding Project Westminster Universal Windows Platform Bridges consist of a toolkit of three components: Developer tools Store ingestion processing Universal Windows Platform runtime frameworks Project Westminster  gives you the ability to leverage your existing web development workflow and……


Interoperable Web Development

David Catuhe (@DeltaKosh), a Program Manager on the TED team at Microsoft, has been building a set of labs for interoperable web development. The goal of this is to make sure that a website “just works”, regardless of the platform and browser you are viewing it from, mobile included. Here is  a link to his……


Wrapping a Famo.us + Angular app in Cordova for iOS

  Find the full tutorial here   Download the finished version of this tutorial. Open with Xcode View the project in your browser Tutorial for the web portion of the project I love high performance JavaScript, and have faith that others will finally come around and understand its true potential someday too. Famo.us allows you……


Creating a Famo.us + Angular Pokemon app

I’ve been working on an application that takes advantage of the marriage between Famo.us and Angular as of late. It’s a simple mobile app that pulls information from the Pokemon database using their API. I love high performance JavaScript, and have faith that others will finally come around and understand its true potential someday too.……