Re:Where’s all my CPU and memory gone? The answer: Slack
by oppositelock on Thursday July 27, 2017 @10:57PM
(#14871589)
I've got a lot of experience with Qt, since I ported Google Earth from Windows to mac and linux, and it was Qt based back then. You have the problem of having slightly non-native feel because Qt has to code around platform differences to present a unified API. When we first released the app, we took a lot of criticism because of its non-native feel on all platforms (except for Linux, which doesn't have a native feel). So, if you want a top-quality app, you're probably breaking it apart into a platform independent core and then writing your interface separately on each platform using native API's. I wish that the cross-platform abstractions worked well enough to be indistinguishable from a native well-coded app, but we're not there yet.
[ Parent
| on HN ]
Re:Where’s all my CPU and memory gone? The answer: Slack
by mixedCase on Thursday July 27, 2017 @11:28PM
(#14871727)
I didn't suggest Qt as an alternative for native toolkits to achieve a native look and feel; while it can be done it's a lot of work. I suggested Qt (specifically, QML) as an alternative to Electron, which doesn't care about native look and feel.
Re:Where’s all my CPU and memory gone? The answer: Slack
by agumonkey on Friday July 28, 2017 @03:19AM
(#14872569)
Bloat is making me so angry that I'd take an as400 textual interface as native feel any day. The web era is one step too much in the wrong direction to me. I enjoyed the hyper genericity of the web, but I'm tempted to say we need a little bit more of the flat and trickful things of the past.