Workshop: Building Desktop Apps with JavaScript & Electron

Event Information

Share this event

Date and Time

Location

Location

GitHub

88 Colin P Kelly Junior Street

San Francisco, CA 94107

View Map

Event description

Description

You might already use desktop software written in JavaScript: Popular apps like Atom, Slack, or Visual Studio Code use the framework Electron to combine the power of the Desktop with the convenience of coding for Node.js.

In this three-hour workshop, you will learn how to turn an existing web application into a powerful desktop application, deeply integrated with macOS and Windows. We will start with a basic “Hello World” in bare Electron - and turn it step-by-step into a codebase featuring native integrations, native “look and feel”, and a build system that turns your JavaScript into binaries for all platforms.

We will also discuss strategies to share code between your web and shipped desktop apps, preserve memory, increase performance, and to ensure security within your app.

Who should come to this workshop

We’re specifically inviting Electron beginners - JavaScript engineers familiar with Node.js and web development, but new to taking their skills to the wonderful world of desktop application engineering.

Free for Industry Newcomers

If you're a recent graduate, just left a Hacker School (HackBright, App Academy, etc), or otherwise not in a position where an employer would cover the cost, please send us a quick mail - we'll respond with a 100% discounted ticket.

Do some good

You’re not just learning stuff: Proceeds of this workshop will benefit Project Homeless Connect, a 501C3 Nonprofit Organization providing basic services to the most vulnerable in San Francisco.

The Electron project is governed by our code of conduct, which is also in effect during the workshop.

Date and Time

Location

GitHub

88 Colin P Kelly Junior Street

San Francisco, CA 94107

View Map

Save This Event

Event Saved