Update: this article is now old. SwiftUI should be considered for new Mac apps, at least for most of the UI. Read more about SwiftUI usage on Alex Grebenyuk’s blog.
I have been experimenting with SwiftUI lately as I started working on a new Mac application. This new application I’m working on, which shall go unnamed and uncategorised for the moment, is going to be complex, with a complex UI including many views with sidebars, tables, image views and 3d views.