Check out a free preview of the full Build Cross-Platform Desktop Apps with Electron course:
The "Opening a File" Lesson is part of the full, Build Cross-Platform Desktop Apps with Electron course featured in this preview video. Here's what you'd learn in this lesson:

Using Electron's dialog module, Steve codes a feature to call a native dialog box to open a new file from the user's file system. He also demonstrates OS integration by showing how to animate the dialog box to slide into view.

Get Unlimited Access Now