Member-only story

WWDC 2023: Platforms State of the Union For iOS Developers

It isn’t all goggles

Steven Curtis
3 min readJun 6, 2023
Photo by Bram Van Oost on Unsplash

I’m in the UK, so WWDC hits after work for us. After the keynote the Platforms State of the Union is quite late.

I didn’t let that stop me watching, right there and then.

I’ll run through the main things that were covered, and what I think of each of them as an iOS developer.

Swift Macros

I’m over-excited here. Macros apply a transformation to source code and that means us mere mortals (not working at Apple or on the language) can add features like Codable protocol, string interpolation, property wrappers, and result builders.

Swift and C++ Interoperability

Honestly this seems cool, and you can bridge C++ into Swift projects. The issue for me is that I’m not great at C++.

SwiftUI Animations

I want to find a place for these at work. It seems Apple really want us to go all in to providing fun animations in our work, and they have ensured that they play nicely with the user interface. I mean, they’ve even animated SFSymbols so that has to be a good thing.

SwiftData

--

--

No responses yet