Skip to content

Electron

Electron lets you package a desktop app with a web-based interface for Windows, macOS and Linux.

Visit Electron

How does an installed app get to a local note?

Use the interface to show a clear Open action. A developer connects that action to a local file chosen by the person. Electron supplies the desktop app framework. Your app decides what to read and where a new copy will be saved.

Keep project files, settings and the person’s own notes distinct. Record what should remain on the computer when the app closes or updates.

What should you prepare before sharing a download?

Package the app into a form the target operating system can install. Check the signing and distribution path for each platform. Signing identifies the publisher and helps the operating system check the distributed file.

The macOS and Windows distribution guides cover different signing steps. Check store or direct-download requirements before offering the file to users.

Where can Electron deliver automatic updates?

Electron’s built-in updater supports macOS and Windows, subject to the packaging and signing path. On Linux, Electron recommends the distribution’s package manager. Plan where update files will come from before the first release.

Electron is MIT-licensed. Keep the app source, package settings and signed release artifacts where your team can recover them. Budget for build machines, signing and release hosting as needed.

How can you check an update without running one?

Draw a fictional note app with two installed versions. Use no account, installer, signing key, real file or update server.

  1. Label the saved note
    Draw a sample note beside version 1 and write where the app should keep it.
  2. Draw the version change
    Show version 2 replacing the app while the sample note remains available. Leave the behavior unverified until you can test an isolated install.