- Node.js -

Italian conference - V edition

October 22nd 2016 - Desenzano (BS)

Feross Aboukhadijeh


You might know Feross from WebTorrent, JavaScript Standard Style, or Study Notes. He’s 25 years old.

Feross enjoys working on “mad science” projects that make people say, “Whoa! I didn’t know that was possible!”. He crafts code that gives the kids with spectacles spectacular fits.

Recently, he built WebTorrent Desktop (https://webtorrent.io/desktop), a futuristic torrent client that supports streaming and has a killer UX. It’s built with Electron, which you can learn more about in the workshop.



Level: Intermediate, some NodeJS knowledge required - Schedule: 11:15 - 15:00

Build cross platform desktop apps with Electron


You’re a Node.js developer, so you love using JavaScript. If you’re like me, you probably also love the web — CSS, HTML, WebGL, and WebRTC are fast, fun, and powerful!
But sometimes you need to build a native app. No one wants to learn a new language, use proprietary SDKs, and use completely different tools to get things done. There is a huge learning curve to make apps for Mac, Windows, and all the different Linux distros.
But there’s a solution! With Electron, you can build native apps using web technologies.¬†Electron apps feel completely native and support automatic updates, native menus, notifications, crash reporting, a professional install experience, and more.
In this workshop, you will learn how to use your JavaScript and web development skills to build native desktop apps that are indistinguishable from real native apps.
NOTE: the workshop will stop for lunch at 12.45 and resume at 14:00.