4 ms·
The biggest problem as a desktop app developer is that all the good UI libraries are barely maintained, obscure, questionably licensed or have limited 3rd party
by arsome 7y ago
The biggest problem as a desktop app developer is that all the good UI libraries are barely maintained, obscure, questionably licensed or have limited 3rd party compatibility meaning you have to build too much from scratch yourself. This is why Electron has taken off so much lately for desktop development.
- divan 7y ago> all the good UI libraries Can you name a few?
- ClumsyPilot 7y agoOh jesus this actually hits the mail on the head, I had a brief foray into development of UWP (modern windows store) apps, and damn the performance and language are good, but I was so jealous of all the visualizations, ui elements and libraries web devs have access to, while I had to dick about with basic gauges.
- api 7y ago> questionably licensed People don't want to pay for anything, therefore we get... > barely maintained, obscure, ... have limited 3rd party compatibility Building anything really polished that isn't those things is a huge undertaking that someone would have to pay for. Electron piggybacks on the massive web ecosystem which is funded by SaaS, advertising, and surveillance so it lacks the abandonware problem. Unfortunately it's also not really built for the role of desktop or mobile UI layer and so you get a bloated, insecure, slow mess when you try to shoehorn it in there. We don't get what we won't pay for.