3 ms·
I've been hearing the constant whining about non-native apps for years. Pack in it, you've lost. Everyone is writing Electron and PWAs at this point. Nobody wa
by honkycat 8y ago
I've been hearing the constant whining about non-native apps for years. Pack in it, you've lost.
Everyone is writing Electron and PWAs at this point. Nobody wants to train C++ developers for a minor speed boost consumers don't seem to care about. They have a full build pipeline and dozens of trained webdev engineers ready to go, why invest in a whole new product?
A LOT of people have looked at the cost/benefit of electron VS something like QT. Many have decided that the performance hit isn't worth the cost of developing the C++ build pipeline and training developers on how to build QT apps:
- Spotify
- Visual Studio Code
- Atom
- Invision
- Slack
- Mattermost
- etc.
The web tooling is actually pretty nice if you stay in your lanes. CSS / HTML / Javascript can create a really nice experience if you don't do a bunch of dumb stuff and make pragmatic decisions.
- mpweiher 8y agoWunderlist had/has native apps for all clients. One of the main reasons people LOVED the app. It's certainly not a guarantee, but if you want that final level of polish for a consumer app, native is the way to go.
- gkilmain 8y agoThere has been a ton of whining over the years about native vs some JS framework and I'm tired of the shit too. Now I can't speak for your QT but I can for IOS. Do you know how much easier it is to learn swift + xcode vs learning html / css / js in a framework that compiles to native code? The answer is very much.