4 ms·
If this is qt and wxWidgets, how is this "native"? It's as much "native" as React "Native" is on either iOS or Android. "Native" means native to the ecosystem
by LeoNatan25 7y ago
If this is qt and wxWidgets, how is this "native"? It's as much "native" as React "Native" is on either iOS or Android.
"Native" means native to the ecosystem it runs on. The gifs on that link show nothing like that. The amount of work that would be required to make even a small app that truly feels native on macOS or Windows would be enormous.
- zozbot234 7y agowxWidgets is native - it's simply a thin, cross-platform wrapper on the actual UI from the underlying system. No interface controls are reimplemented unless strictly necessary.
- LeoNatan25 7y agoPlease read the rest of what I wrote. Simply using native widgets is not enough. A "native" app has to feel like a first class citizen in the ecosystem it is running. Achieving something like this with Proton is a tall order.
- zozbot234 7y ago> Achieving something like this with Proton is a tall order. That's kinda obvious since Proton just uses wine under the hood. But everything else about what you're running will be native. With wxwidgets it will use true Windows widgets as reimplemented by wine.
- zamadatix 7y agoI don't think they were referring to Proton the compatibility layer by Valve rather the Proton Native this post is about.
- playpause 7y agoNative doesn't always mean that. It often just refers to a simple technical distinction of native vs web. Sometimes it also refers to a certain 'feel'. Depends on context.
- deleted 7y ago[deleted]
- blueprint 7y ago> The amount of work that would be required to make even a small app that truly feels native on macOS It's actually mad easy in AppKit.