To get started with Electron application development, you will need a standard laptop or desktop that's running macOS, Windows, or Linux.
Before we dive into Electron development, we need to prepare the prerequisites for your platform of choice. We are going to focus on all the major platforms, that is, macOS, Ubuntu (Linux), and Windows.
To get started, we need the following software:
- Git, a version control system
- Node.js with Node Package Manager (NPM)
- Visual Studio Code, a free and open-source code editor
You can find the code files for this chapter on GitHub at https://github.com/PacktPublishing/Electron-Projects/tree/master/Chapter01.