In 2012 Mark Zuckerberg mentioned that their biggest mistake was to bet too much on HTML5 for their mobile apps. Four years later hybrid mobile apps that present the user with an HTML based UI in a native wrapper still have a bad reputation.
However, hybrid apps have spent that time sneaking their way onto our desktops. Atom, Spotify and Slack all use web technologies to power some or all of their desktop applications. In this talk, we will focus on hybrid desktop development with Electron looking at the differences between mobile and desktop development and finding out how to get started building our own cross platform desktop applications.