4 ms·
The same is also true for mobile platforms, but we have pretty good cross platform frameworks for them. Flutter, Xamarin and React Native all have experimental
by me551ah 7y ago
The same is also true for mobile platforms, but we have pretty good cross platform frameworks for them. Flutter, Xamarin and React Native all have experimental support for Desktop operating systems and as they mature I expect more apps to be built for Desktop with them.
The only problem is that since they can't run inside of the browser, they'd need to be installed before they can be run. While this might turn out to be a better alternative to Electron, it really can't beat the convenience of an URL.
- api 7y agoNor can it beat the resource efficiency and unified platform look and feel that would be offered if platforms supported some kind of common GUI API... Honestly I'm not a fan of any of the things you mentioned because they're so fat. They insist on making you build the UI within this humungous runtime that also usually forces you to use specific languages and tooling. These also (with the partial exception of React Native) do all their own rendering, so the user's machine now had to run a million parallel rendering engines. GUI programming in 2020 is a fucking disaster.