Re:BeeWare – write Python, run everywhere using native UIs
by toyg on Sunday February 06, 2022 @08:24PM
(#30239008)
BeeWare and Qt are on different levels. It's like comparing a single guy on a scooter, doing a few deliveries on weekends, with FedEx. If you don't care about mobile, and you can deal with the licensing model of Qt and its wrappers, the choice is fairly obvious. Also, a lot of the knowledge around Qt is not really Python-specific, it's transferable to C++ (or the other bindings they have).
I like the guys behind BeeWare and they've done some very good work to address the awful Python story on mobile, but every time I try BeeWare it lacks a lot of functionality one would expect from production-ready toolkits. I'm sure things will improve with time, but I have a feeling someone with deeper pockets will eventually eat their lunch.
Re:BeeWare – write Python, run everywhere using native UIs
by ajwillia_ms on Monday February 07, 2022 @01:29PM
(#30248944)
It is fair what other commenters have said about Qt being larger and used more production. However it is a pain - from licensing and code/technology point of view.
If you enjoy Go and/or like maintainable GUI code then Fyne is basically designed for you. The team is ambitious and always developing more features, plus there is now commercial support behind the project at https://fynelabs.com.
Re:BeeWare – write Python, run everywhere using native UIs
by onphonenow on Wednesday February 09, 2022 @12:13PM
(#30275131)
Very cool.
https://github.com/fyne-io/fyne
scroll down for some screenshots.
I was looking at Fyne for doing desktop UIs in Go: https://github.com/fyne-io/fyne
I can keep everything in the Go ecosystem that way.
Any thoughts or advice?