Electron: Building Cross Platform Desktop Apps

Electron: Building Cross Platform Desktop Apps

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 54m | 302 MB

Electron is an open-source framework for creating desktop applications with your favorite web technologies: JavaScript, HTML, and CSS. It makes it easy to create a simple app with a few lines of code, using languages you already know. Want to learn more? Join Ray Villalobos as he walks through the techniques you need to master cross-platform desktop development with Electron. Learn how to configure and communicate between app windows (web pages) via the main and renderer processes; use Vue.js—the progressive JavaScript framework—with Electron; and improve your apps by modifying components and adding modals. Plus, see how to finish up an app by customizing menus and adding an icon for your dock.

Topics include:

  • Creating a webview app
  • Configuring multiple windows and window events
  • Using Vue.js with Electron
  • Modifying components to improve your app
  • Using Vue.js developer tools
  • Adding modals
  • Creating custom menus
  • Managing interprocess communication (IPC) events
Table of Contents

1 Cross-platform apps with Electron
2 Using the exercises for this course
3 Installing Electron
4 Creating a web view app
5 Loading hybrid projects
6 Exploring BrowserWindow
7 Handling window events
8 Creating multiple windows
9 Controlling window timing
10 Inter process communication (IPC)
11 Installing Vue and Electron
12 Using an existing Vue.js project
13 Building and exploring the installation
14 Choosing a loading strategy
15 Modifying components
16 Using Vue developer tools
17 Adding a modal
18 Creating menus
19 Managing IPC events
20 Finishing your application
21 Next steps