Re:Writing Gnome Apps with Swift
by loic-sharma on Wednesday March 27, 2024 @06:26PM
(#39845354)
Flutter Linux targets GTK3 and is currently investigating a GTK4 migration. Flutter also supports Windows and macOS.
[ Parent
| on HN ]
Re:Writing Gnome Apps with Swift
by PlutoIsAPlanet on Wednesday March 27, 2024 @06:32PM
(#39845401)
But it doesn't use GTK widgets, it just uses GTK to make a window.
That said GTK on Windows and macOS is very meh. You don't choose GTK for making a cross platform app.
Deluge and Transmission are good cross platform GTK apps.
Transmission uses Qt on Windows, either GTK or Qt on Linux, and something AppKit on macOS.
Transmission has Qt and Win32-native GUI clients as an alternative to its GTK client.
I don't think Transmission is a good example.
Re:Writing Gnome Apps with Swift
by sirwhinesalot on Wednesday March 27, 2024 @06:44PM
(#39845509)
Transmission only uses GTK on linux.
There is a Qt and CLI client, too.
Re:Writing Gnome Apps with Swift
by seabrookmx on Wednesday March 27, 2024 @11:11PM
(#39847369)
And a web UI! (My preferred method as I run it on my home server)
Evidentially it is possible to make GTK apps work at least somewhat nicely on Windows and Mac since there are a few out there. But it's clearly a ton of work. If you just make a standard GTK app it will be terrible. Most toolkits (e.g. Qt or even Flutter) work much nicer without having to fix them.
Re:Writing Gnome Apps with Swift
by rokkitmensch on Wednesday March 27, 2024 @08:54PM
(#39846549)
And it's a Google project, which means as soon as the low-hanging promo fruit is harvested it will immediately go EOL.
Re:Writing Gnome Apps with Swift
by seabrookmx on Wednesday March 27, 2024 @11:10PM
(#39847359)
Like golang? Dart? Or Angular? They kill consumer products not programming languages or major frameworks..
> Angular
Well, Angular is kind of dead now (or rather - will be). See https://twitter.com/sarah_edo/status/1770478763253379488
> Today we have some exciting news! We're merging frameworks! Angular and Wiz!
Wiz is awful and it's my read that a Wiz manager "won" a corporate battle and Angular (as it was) is dead.
Re:Writing Gnome Apps with Swift
by seabrookmx on Thursday March 28, 2024 @11:19AM
(#39852661)
Isn't Wiz internal only at Google? How can it replace Angular (honest question)?
These folks built their whole business on DartAngular only to be dropped when some manager decided that it’s time to push Flutter. https://medium.com/wriketechclub/wrike-is-sunsetting-its-ang...
Re:Writing Gnome Apps with Swift
by seabrookmx on Thursday March 28, 2024 @11:19AM
(#39852655)
Hardly anyone used the Dart Angular bindings so it was not surprising they got dropped. They were an early adopter and got bit.. this happens everywhere especially in frontend web development, and is certainly not specific to Google's frameworks.
Re:Writing Gnome Apps with Swift
by rokkitmensch on Thursday March 28, 2024 @03:24PM
(#39856250)
Sometimes there's a lot of low hanging promo fruit! Generics were a Significant Engineering Challenge!