Description
In this course, you will learn:
- 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
- Learn how to configure and communicate between app windows (web pages) via the main and renderer processes
- how to finish up an app by customizing menus and adding an icon for your dock
Syllabus:
- Introduction
- Cross-platform apps with Electron
- Using the exercises for this course
1. Getting Started
- Installing Electron
- Creating a web view app
- Loading hybrid projects
2. Exploring Electron Features
- Exploring BrowserWindow
- Handling window events
- Creating multiple windows
- Controlling window timing
- Inter process communication (IPC)
3. Using Vue.js with Electron
- Installing Vue and Electron
- Using an existing Vue.js project
- Building and exploring the installation
- Choosing a loading strategy
- 4. Improving our Application
- Modifying components
- Using Vue developer tools
- Adding a modal
- 5. Finishing our Application
- Creating menus
- Managing IPC events
- Finishing your application