3 ms·
Ugh, yes, I could not wrap my mind around QML either. I've dabbled in SwiftUI as a hobbyist and find it generally easy to use, though I do agree that the tradit
by dlivingston 1y ago
Ugh, yes, I could not wrap my mind around QML either. I've dabbled in SwiftUI as a hobbyist and find it generally easy to use, though I do agree that the traditional Storyboard approach is easier to wrap my head around (also an amateur hobbyist there, with emphasis on amateur).
My experience is that iteration and development speed in SwiftUI is noticeably faster, but once your app reaches some level of stasis and maturity, the Storyboard approach is more robust and easier to manage and understand. I have some thoughts on why but we'll save that for another day.
My favorite UI framework as a developer is egui [0] with Dear ImGui [1] in second place.
Unfortunately, Dear ImGui is ugly as sin. egui is decent enough.
My understanding is that SwiftUI was Apple's direct response to React/Vue.
[0]: https://github.com/emilk/egui https://github.com/emilk/egui
[1]: https://github.com/ocornut/imgui https://github.com/ocornut/imgui