Full Stack Web Development

VSW13 Electron: Desktop Development for Web

12/05/2018

4:00pm - 5:15pm

Level: Intermediate

Chris Woodruff

Team Leader, Engineering

Rocket Homes

Imagine if you will, your manager asks you to develop a new desktop application. You're so used to Web development that you don't know how to get started. What should you do? Dig out your old Visual Basic 6 books or learn a new technology? Better yet, keep those Web skills and use Electron. Electron is the cross-platform application shell GitHub originally built for the Atom editor. The focus of this talk will allow you to leave with the starting skills to set up your development environment, generate your starter project and build some business logic. We'll also start building a killer UX with the Photon control kit.

You will learn:

  • The fundamentals of developing Electron apps
  • How to create custom menus and notifications for an enhanced desktop experience
  • How to build and package your Electron apps, as well as create installers for apps