Building Cross Platform Desktop App using Web Technologies with Electron
summary
Overview of using Electron to turn a web app into a cross‑platform desktop app with a live demo of a simple music player that loads HTML/CSS/JS inside browser windows, wires main vs renderer processes with IPC for keyboard shortcuts and volume control, builds native menus and global shortcuts, and shows Chromium runtime plus access to native APIs (notifications, camera). Covers packaging into platform binaries (.deb/.exe/.app), auto‑updates and real apps that use Electron like Slack and Atom.
AI-written summary · about
chapters (12)
- 0:00Introduction to talk
- 1:07What is Electron
- 3:24Electron architecture overview
- 5:14Electron app structure
- 8:08Creating a sample app
- 10:15Demo of music player
- 13:20Keyboard shortcuts in Electron
- 15:08IPC communication
- 16:43Packaging Electron apps
- 18:09Advantages of Electron
- 19:33Native OS features support
- 20:47Q&A
related talks
27mBuilding Cross Platform Desktop Apps With Electron
58mCross-Platform Desktop Apps with Electron
54mCross-Platform Desktop Apps with Electron
01h 01mElectron - Writing desktop applications using web technologies
56mBrowser Invasion: Desktop Apps and the Web
39mBuilding Desktop Applications with Electron
36mElectron JS - desktop applications written in JavaScript
23mHow to Electron
