Why build a product on MAUI when Microsoft aren't too sure about it.
Why build a product on MAUI when Microsoft aren't too sure about it.
Qt also seems to be a good option, though there are licensing considerations for commercial applications.
I’m excited for various upcoming Rust options as well, but right now Electron is the battle tested option.
I am curious though about Avalonia. I’ve heard good things, but it’s definitely a smaller player compared to Electron. I’d most likely choose it over Microsoft’s first party frameworks.
It's also the option which gives your users by far the worst experience. Not worth it at all, imo.
Plenty of category leading applications like Discord, VSCode, Slack, Figma, etc. use it quite successfully.
Are there QT or GTK competitors crushing them?
I always hear how terrible electron apps are, but the companies picking electron seem to get traction QT or other apps don't and seem to have a good cross platform story as well.
Companies aren't picking Electron due to inherent shortcomings in other platforms, they're picking it because it's easier (and cheaper) to find JavaScript devs who can get up to speed with it quickly.
One that comes to mind that I use daily and noticed only recently that it was implemented in Qt is the telegram desktop app.
Your comment applies to Teams and I’m sure other electron apps. But the sweeping generalization that electron apps have terrible user experiences is pretty obviously incorrect.