Skip to content

Ask HN: What is the best way to build a multi-platform desktop app?

3 pointsmilanspeaks3 comments
On HN

I have an old desktop app build years ago on VB.NET platform. The desktop app sells nice and it has its set of users.

I am planning to re-develop the application from scratch to cover more use-cases and functionality.

I want to build a desktop app that works seamlessly on both Mac as well as Windows. It should be multi-lingual and should be easy to update.

What technology stack should I go with? I have heard about electron.js but I have also heard about it being extremely CPU & memory heavy.

Comments

We use electron and the complaints about CPU or memory are more theoretical than practical problems. It's not easy to package electron for each desktop but it does work!

That's pretty much what Qt is made for. (And before the "but it's expensive!" starts, desktop apps can usually just use the LGPL version if commercial is not viable)

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.