Better Programming

Advice for programmers.

Follow publication

Member-only story

Why It’s Time To Consider Flutter Over Electron for the Desktop

Performance, optimization, and potential for mobile apps

Lew C
Better Programming
Published in
10 min readMay 24, 2021

--

Photo by Luke van Zyl on Unsplash.

Today, a large number of apps that we use on the desktop are created in Electron. It seems like fewer and fewer companies are choosing to create their apps in a native language for the platform. Instead, they are opting for a cross-platform solution. In fact, Electron seems to have become the de facto choice for companies creating desktop applications. On paper, the value proposition is quite good, as you could perhaps reuse your knowledge of HTML and JS to create desktop apps.

More recently, Flutter has reached beta for use on desktop operating systems like Windows, Linux, and macOS. Personally, I believe that this technology has the potential to embrace quite a significant component of the desktop application market.

But why would you even think about using Flutter when Electron is in use by so many high-quality apps today? To understand this, let’s first understand why Electron is so popular these days.

Electron Lets You Use Web Technologies in Your Desktop App

Electron’s tagline on their website is “If you can build a website, you can build a desktop app.” Immediately, this is appealing to people who…

--

--

Lew C
Lew C

Written by Lew C

I code, and then I write about it.

Responses (4)

Write a response