Brussels / 31 January & 1 February 2015


Superturbocharging Firefox OS app development with node-firefox

Did you know that every Gecko runtime can be debugged and controlled remotely using the Firefox DevTools remote protocol?

In this talk we'll look into the architecture of debuggable runtimes, how to speak protocol.js and how we're using it to build a series of node modules that together act like a WebIDE command line counterpart, but might also be incorporated into existing typical web development workflows using tools such as Gulp or Grunt. We'll also talk about the challenges that we've faced when taking this from a hack into a solid product, and some of the most promising features that this work makes possible: faster app development and filling the gaps on the Firefox OS Cordova/PhoneGap plugins.


Soledad Penad├ęs