Dessalines
admin
link
42Y

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.

@AgreeableLandscape
admin
creator
link
2
edit-2
2Y

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++.

Dessalines
admin
link
22Y

relm is a gtk-based rust one that’s a bit easier than using the direct bindings. But overall QT has better cross-desktop support, and I don’t know if there’s a rust qt thing yet.

@AgreeableLandscape
admin
creator
link
22Y

I don’t know if there’s a rust qt thing yet

There is, but I’ve never tried it.

@AndreVallestero
link
22Y

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.

@gtk
link
22Y

Anything but electron

@AgreeableLandscape
admin
creator
link
22Y

Even Microsoft UWP?

@gtk
link
22Y

Is that cross-platform though?

@AgreeableLandscape
admin
creator
link
22Y

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.

@gtk
link
22Y

Well, tbf when a lot of gamers talk about “cross-platform” they mean the XBone (or ps4) and windows, so it checks out.

@AgreeableLandscape
admin
creator
link
22Y

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.

Serge Tarkovski
link
22Y

I don’t know, maybe Flutter or Quasar Framework?

A loosely moderated place to ask open ended questions

If your post is

  1. Open ended
  2. Not offensive
  3. Not regarding lemmy support (c/lemmy_support)
  4. not ad nauseam inducing (please make sure its a question that would be new to most members)

it’s welcome here!

  • 0 users online
  • 9 users / day
  • 56 users / week
  • 154 users / month
  • 525 users / 6 months
  • 2.14K subscribers
  • 676 Posts
  • 8.7K Comments
  • Modlog