CommentComment

Two days ago, Apple reminded us that they’re not finished with developer-focused announcements for this year by releasing the first beta of Xcode 13.2. 🎉

There are two significant headlines in this release, alongside the usual “bug fixes and improvements”. 😂 First, and most significantly, the much-discussed backport of the Swift 5.5 concurrency features is not only going ahead, but it’s also shipping in Xcode 13.2! There are some caveats around using it with watchOS, Mac Catalyst, and TestFlight, which you should read about in the Known Issues. Still, considering the last post I saw on this subject made no promises of the backport happening, seeing this in the release notes was a happy surprise! Let all your threads prosper, regardless of the underlying operating system. 🎉

It’s worth reading this tweet from Doug Gregor before going all in, though. There may/will be bugs.

The second significant point in the release notes is this one:

Xcode 13.2 beta includes support for app projects created with Swift Playgrounds 4.

As we saw at WWDC, Swift Playgrounds on iPad is growing up into something that can even submit apps to TestFlight and the App Store. They also promised a better package-based project format for transferring projects between Playgrounds and Xcode, and this feature of Xcode 13.2 looks like one half of that! It seems likely that we’ll see a release of Playgrounds 4 around the same time as 13.2 coming out of beta. Exciting!

It’s easy to focus our attention on WWDC as the “Developer Event” each year, but as the recent Tech Talks also showed, I like that Apple doesn’t think that way anymore.

Dave Verwer  

News


Tools


Code


Design


Videos

Jobs

Head of Mobile @ Chip – At Chip, we are on a mission to build the best savings account in the world. Automated, intelligent, wealth-building all with an amazing UI for the mobile generation. – Remote (within European timezones) with some on-site work (United Kingdom)

IOS Developer @ Reframe – An opportunity to join the core team at one of Y-Combinator's fastest growing companies and help millions of people cut back on alcohol use. – Remote (within US timezones)

Founding iOS Developer @ Bloom – We’re building an app that will capture and save sounds (specifically, human voices) and allow us all to learn more about the people in our lives in a fun, game-like way. In a way, it saves people. And together, we can use it to save everyone. We're looking for the first engineer to join our team. – Remote (within US timezones)

iOS Developer @ Bontouch – At Bontouch, we have a simple but ambitious idea: to make the world’s greatest apps for the best brands on the planet, and to have the greatest impact on users all over the world. Come join us working with fun and passionate coworkers, creating world-class digital experiences for million of users! – On-site (Sweden) with some remote work (within European timezones)

Staff iOS Engineer @ Turo – Help us build product features that delight guests who book vehicles on our platform & enable hosts with the tools they need to manage their fleet. We're actively transitioning our codebase from Objective-C to Swift, and learning SwiftUI together as we migrate our internal, watchOS, and tvOS apps. – On-site (United States in CA)

 

Are you looking for a new challenge? There are more than 65 open positions listed over at iOS Dev Jobs. Or, download the apps for daily personalised notifications to keep you up-to-date!

 

And finally...

This is a very cool piece of history.

... and all it took to get from there to here was a few announcements introduced as one more thing! 😅