Hacker News new | ask | show | jobs
by cerberusss 2370 days ago
I second this. I'm in the final stage of developing an app for a client, and it's using SwiftUI. The speed with which you can develop the interface is astonishing. Within Xcode itself, you can preview how it looks (i.e. compiles automatically and shows the result), and there's even a simulator integrated into the UI. Next to the preview is a play button so you can click a button, see an animation, et cetera.

You'll bump into a couple of things which require workarounds. For instance, you can only stylize the navigationbar if it's in normal mode, not if it's in the nice large title mode, and you'll have to use the UIAppearance API for that.

I'm also seeing lots of people calling things "bugs" but they actually just misunderstood the new layout system. I haven't seen showstopper bugs. Frustration is, however, unavoidable because it's a learning process.