The article discussed Node Webkit [1] but Atom Shell [2], upon which the Atom editor is built, is a similar technology also worth considering.<p>I find this approach to desktop apps quite intriguing, but I wonder if the underlying dependencies (Node.js, Chrome) are a bit risky from the perspective of adopting this platform for a LOB application (as opposed to say a WinForms/WPF approach, the concern about the future of that notwithstanding).<p>[1] <a href="https://github.com/rogerwang/node-webkit" rel="nofollow">https://github.com/rogerwang/node-webkit</a>
[2] <a href="https://github.com/atom/atom-shell" rel="nofollow">https://github.com/atom/atom-shell</a>
(Ex) Dev of Popcorn Time here: Node-Webkit is tremendously useful for cross-platform development. I couldn't imagine building an application that works the exact same on Mac, Linux and Windows without it (Note that OS-specific bugs in Popcorn Time are extremely rare). It really is a wonderful project