I like QT and GTK, but I agree they’re pretty difficult to implement because they’re such huge frameworks, difficult to learn, and don’t have bindings for every language.
I like this cross-platform one for rust: https://github.com/hecrj/iced , and if I were to ever do a GUI application, I’d want to use it.
Do you know of any native looking GUI libraries in Rust so the GUI looks the part of whatever operating system it’s compiled for?
I’ve been wanting to make native-like cross platform GUIs that don’t involve memory unsafe programming languages like C++.
I don’t know, maybe Flutter or Quasar Framework?
EFL could have been great if it took things more seriously (weird module names, bad debugging experience). In terms of performance and being lightweight, it beats both GTK and QT handily.
Anything but electronEven Microsoft UWP?Is that cross-platform though?
It was more of a joke at the “anything but Electron” part.
If you consider Windows, Windows Phone and Xbox to be different platforms, technically it is.
Well, tbf when a lot of gamers talk about “cross-platform” they mean the XBone (or ps4) and windows, so it checks out.
The Xbox basically runs Windows with a different GUI, so I seriously don’t get why it’s so hard to port games over to PC.