Ikpngwn2kusgypfyghpn
SkillsCast

Fast, Cross-Platform Apps With Electron

11th July 2018 in London at Business Design Centre

There are 69 other SkillsCasts available from FullStack London 2018 - The Conference on JavaScript, Node & Internet of Things

Please log in to watch this conference skillscast.

713176056 640

You’re already using desktop software written in JavaScript: Apps like Skype, Slack, or Visual Studio Code use Electron to combine native code with Node.js. Felix will share with you how that works, how you can push JavaScript beyond the limits of a browser, and what the future of Electron looks like.

In this talk, Felix will share with you a "veteran's introduction" to Electron, explaining both the up- and downsides of building desktop apps with JavaScript as well as discussing concerns around performance. You will discover:

  • An understanding beyond the hype, peeling back the myths and rumors about Electron, how it's built, and what it enables.
  • How Electron enables any Angular developer to add "Desktop Software" to the list of things they can offer.
  • How Electron educates on the ability to combine JavaScript with native code (C++, Objective-C, Rust), taking web apps beyond the browser.

In the first few minutes, you will learn what Electron is. Then, you'll spend about 15 minutes live-coding an editor that'll look a lot like Visual Studio Code, explaining the thinking behind building Visual Studio Code in the first place. Felix will finish by discussing what fast Electron apps (like the Visual Studio 2017 installer or Skype) do well, why some apps became famous for being slow, and how we (the Electron contributors) think about the future of Electron.

YOU MAY ALSO LIKE:

Fast, Cross-Platform Apps With Electron

Felix Rieseberg

Felix is a Staff Engineer and Tech Lead at Slack, where he builds Slack's Desktop Apps. He's a contributor to Electron and the author of O'Reilly's "Introduction to Electron".

SkillsCast

Please log in to watch this conference skillscast.

713176056 640

You’re already using desktop software written in JavaScript: Apps like Skype, Slack, or Visual Studio Code use Electron to combine native code with Node.js. Felix will share with you how that works, how you can push JavaScript beyond the limits of a browser, and what the future of Electron looks like.

In this talk, Felix will share with you a "veteran's introduction" to Electron, explaining both the up- and downsides of building desktop apps with JavaScript as well as discussing concerns around performance. You will discover:

  • An understanding beyond the hype, peeling back the myths and rumors about Electron, how it's built, and what it enables.
  • How Electron enables any Angular developer to add "Desktop Software" to the list of things they can offer.
  • How Electron educates on the ability to combine JavaScript with native code (C++, Objective-C, Rust), taking web apps beyond the browser.

In the first few minutes, you will learn what Electron is. Then, you'll spend about 15 minutes live-coding an editor that'll look a lot like Visual Studio Code, explaining the thinking behind building Visual Studio Code in the first place. Felix will finish by discussing what fast Electron apps (like the Visual Studio 2017 installer or Skype) do well, why some apps became famous for being slow, and how we (the Electron contributors) think about the future of Electron.

YOU MAY ALSO LIKE:

About the Speaker

Fast, Cross-Platform Apps With Electron

Felix Rieseberg

Felix is a Staff Engineer and Tech Lead at Slack, where he builds Slack's Desktop Apps. He's a contributor to Electron and the author of O'Reilly's "Introduction to Electron".

Photos