Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

@felixrieseberg

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Built with Node.js and Chromium

Slide 5

Slide 5 text

=

Slide 6

Slide 6 text

Renderer Process Renderer Process Main Process Starts as invisible Node-like process Creates Renderer Processes Manages Inter-Process Communication

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

How do I get started? Electron API Demos electron.atom.io electron-quick-start

Slide 9

Slide 9 text

Yeah, but what else? Auto Updater Dialogs Push Notifications ES2015 Async/Await Mac App Store Clipboard Menubar Apps Global Shortcuts Windows App Store Installer Generation Shell Operations WebViews Desktop Capturing DevTools Webcam Microphone WebRTC P2P window.fetch() CSS Custom Properties Native Notifications Custom Protocols Power Save Blocking Multi Processes Tray Icons Dock Icons Chromium Feature Flags CrashReporter App Menus Context Menus Screen APIs [...and 1323 Electron npm modules]

Slide 10

Slide 10 text

Remember Node is powerful

Slide 11

Slide 11 text

@felixrieseberg