3 ms·
> I agree that there's a lot of form-over-function and bad usability decisions in apps but that's completely separate from the underlying frameworks and distrib
by kitsunesoba 5y ago
> I agree that there's a lot of form-over-function and bad usability decisions in apps but that's completely separate from the underlying frameworks and distribution technology. You can have great webapps and terrible native apps.
I may be wrong in this but I feel that lot of the push for Electron and the like is for the styling capabilities it brings compared to native toolkits. In the case of many Electron apps, especially simpler ones, maintaining something in Qt or even WPF/AppKit/etc wouldn't be a challenge, as long as the dev is willing to use standard widgets. An inordinate amount of energy and resources has been spent on turning apps into an arm of branding/marketing.
> Also when it comes to usability, users prefer having a consistent UI over a "native" UI, especially as the number of devices have exploded between laptops, phones and tablets. Slack looks and works the same everywhere, and that's one of it's advantages.
Slack is a bit of a funny example, that's one app where I'd greatly prefer to run the iOS app on desktop if I could. The web/electron version is a mess.