3 ms·
Which would be a criticism of looking native, because that is all wxWidgets is doing. It's a wrapper for the underlying OS's native GUI.
by bsenftner 5y ago
Which would be a criticism of looking native, because that is all wxWidgets is doing. It's a wrapper for the underlying OS's native GUI.
- toyg 5y agoYeah but there is native and native. Both Windows and MacOS carry widgets and styles from so many releases, and there is some intelligence involved in picking up the "expected" one with the right style etc. WxWidgets seems to make the wrong choice very often, with the result that the apps look very dated. It's probably possible to make it do the right thing, but other toolkits just do that by default.
- bsenftner 5y agoI've been thinking about this comment. It is super easy to enable which native gui one wants. However, I suspect the issue is one of cognitive overload: developing for the web is more complicated than developing native software for a single OS. These days, young developers learn web development first, and everything they learn is basically operating system independent. Simply the prospect of learning how to build software that is OS specific probably feels like a step backwards, and that negative cognitive association is enough to cause many/most young developers to groupthink themselves away from any native platform ambitions.