Presentation: Electron Apps, from Start to Production

Track: Modern Browser-Based Apps

Day of week:

Level: Intermediate

Persona: Front-end Developer

Abstract

Electron is the new in-vogue platform for writing cross-platform Desktop applications, and in this talk, we'll be demoing from end-to-end how to get started super quickly writing your own apps, via the new electron-forge tool that drastically simplifies writing and packaging apps. Without any boilerplate, we'll see how to integrate popular web UI libraries and languages such as React, Typescript, and Babel compilation, we'll go over some need-to-know things about how Desktop apps are distributed on different platforms, and we'll see how to set up an automatically updating packaged app that users can install.

Speaker: Paul Betts

Electron Core Contributor & Open Source Guru

Paul Betts is a software developer in San Francisco, a core contributor to the Electron project, and maintains several popular open-source libraries such as electron-compile, electron-spellchecker, Squirrel.Windows, and electron-rebuild. In his spare time he also maintains / advises several *other* open-source C# libraries, such as ReactiveUI and Akavache

Find Paul Betts at

Similar Talks

Let's talk locks!

Qcon

Software Engineer @Samsara

Kavya Joshi

Graceful Degradation as a Feature

Qcon

Director of Product @GremlinInc

Lorne Kligerman

Liberating Structures @CapitalOne

Qcon

Agile Coach, Engineering @CapitalOne

Greg Myers

Making 'npm install' Safe

Qcon

Software Engineer @agoric

Kate Sills

Driving Technology Transformation at @WeWork

Qcon

Fellow Engineer, Developer Platform @WeWork

Hugo Haas