Wednesday, June 19, 2019

In the wake of WWDC

WWDC has come and gone, but its wake is still rolling across the Swift language and Apple platform developer communities (lots of overlap there, but they're not identical).

Swift got a major facelift, in the form of SwiftUI, an Apple framework that shines a spotlight on recent changes to the language, property wrappers and opaque return types in particular.

Unfortunately, as I understand it, to dive into SwiftUI I'd need to install the beta version of macOS 10.15, which I'm not yet ready to do. Maybe I'll take the plunge when the public beta is released, but even that isn't guaranteed.

Other language features only require the beta of Xcode 11, which I probably will install when beta 3 becomes available. (I didn't wait for Beta 3.)

In any case, putting together blog posts is part of my learning process, so you can expect to see some of that here in coming months.

Meanwhile, there are better resources out there than this blog, and I'd encourage you to go have a look at the Swift.org website and Dave Verwer's iOS Dev Directory.

You can also follow me on Twitter at https://twitter.com/harmonicLattice, just be aware that I sometimes tweet out of confusion rather than understanding.