3 ms·
It's not the point, but it doesn't hurt that, at least on macOS the 'real native' APIs are... terrible! SwiftUI only just got rounded borders this year https://
by madeofpalk 3y ago
It's not the point, but it doesn't hurt that, at least on macOS the 'real native' APIs are... terrible! SwiftUI only just got rounded borders this year https://stackoverflow.com/questions/71744888/swiftui-view-with-rounded-corners-and-border https://stackoverflow.com/questions/71744888/swiftui-view-wi.... People here complain about CSS, but that's been a platform feature since like 2003.
On Windows the UI toolkit story is just as much of a pain, with microsoft reinventing the toolkit every other year, and it still lacks basic layout features solved in CSS.
- jolt42 3y agoUnless it lacks the ability to give a MacOSX Look & Feel, I don't see a problem.
- madeofpalk 3y agoUnfortunately, that's kind of the case. SwiftUI on Mac looks like ass https://twitter.com/nikitonsky/status/1557357661171204098 https://twitter.com/nikitonsky/status/1557357661171204098 https://lapcatsoftware.com/articles/SystemSettings.html https://lapcatsoftware.com/articles/SystemSettings.html
- ho_schi 3y agoOh. Microsoft invents new APIs and don’t maintain them. Win32, MFC, WinForms, WPF, WTL, WinUI - What is the next? Therefore Windows looks like a patchwork and is hard to use. And half of the UI is literally still Win2k. For applications by others anyway no rules exist. Linux? Gtk and Qt are maintained for years. They deprecate the old stuff and then a new major release is published. While the old release is maintained and they even care about keeping Gtk3 and Gtk2 aligend and bugs fixed. People complain about upgrades - but actually there are updates and upgrades. PS: Don’t mention Silverlight.