iOS Dev Weekly - iOS Dev Weekly - Issue 531

We're not entirely done with betas for this year yet! What does Xcode 13.2 have in store for us? 🎁
 

iOS Dev Weekly

 
View on the Web    Archives

ISSUE 531  October 29th 2021

 
Comment

  Comment  

 

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

 
 

  Sponsored Link  

 

Goodbye Spotlight. Hello Raycast

Imagine being able to search and open recent Xcode projects, manage installed iOS simulators, and access developer documentation from one place. Sven Tiigi’s Raycast Xcode extension uses our new extension API to make all that possible. Of course, Raycast still beats Spotlight for app launching, window management, clipboard history and snippets, and much, much more. Download it now.

raycast.com

 
 
 

  News  

 

SharePlay now available

So iOS 15.1 is out, and we can release SharePlay enabled apps to the store! I've not read anything about the experience of implementing SharePlay from someone who has done it, though. Have you implemented it? Would you like to write about it? I'd love to read what the experience was like, and I'm sure everyone else would, too.

apple.com

 

App Privacy Report now available in beta

Were you honest with your privacy nutrition label questions? This feature rolling out will be fascinating, and I'd encourage you to give those questions another look with your next update. Users will be very keen to pull developers up who are not being completely transparent.

apple.com

 
 

  Tools  

 

First time using Xcode Cloud

I've heard from a few people that they got access to Xcode cloud over the last week, so it looks like Apple are finally rolling it out a little more widely. I enjoyed this post from Eneko Alonso on the experience of getting started with it.

Now, all I need is an invite so I can try it myself! 😅 I'd love to write about it.

enekoalonso.com

 

More on deleting your app from the iOS simulator during UI tests

Following up on last week's link, Jesse Squires takes the concept of automating the deletion of your apps after your UI tests run a step further by making it a little more reliable and adds some advice about when you might want to use this technique.

jessesquires.com

 
 

  Code  

 

Deploying SwiftUI on the Web

I've linked to SwiftWasm before but haven't been keeping a close eye on it, so I was very interested to read this post from Carson Katri about porting his SharePlay app to the web with Tokamak. Does it work? Kinda!

Next, you'll be telling me that Adobe built Photoshop for the web! 🙄

carsonkatri.com

 

Distributed actors in Swift

Did you think that Swift's concurrency features were complete? Konrad Malawski explains what's coming next in this post on the official Swift blog.

swift.org

 
 

  Design  

 

Redesign, Revealed

I loved reading every word of this post from Carlos Melegrito about the Big Sur'ification of Reveal. There's so much love for the Mac platform in this post, and it's a beautiful look at how you can take the standards that Apple lay down and tweak them to fit your needs. Reveal has always been a beautiful app, and it looks like it will remain that way with this update.

I also need some disclosure here. I'm sure that I was previously sent over a license for Reveal when it first launched, but that was before they changed to subscription pricing. Anyway, you should know that there was some kind of free license given to me at some point, even if I can't find it anymore! 😅

revealapp.com

 

Updates to the Apple Design Resources

Here's a nice reminder from Mike Stern that the design resources are all up to date for iOS 15 and watchOS 8. 👍

twitter.com

 
 

  Videos  

 

How does Homebrew work with Rosetta on M1 machines?

You probably don't need as elaborate a brew setup as Josh Holtz does, being the lead maintainer of fastlane, but that doesn't mean you won't learn plenty from this half-hour video and associated blog post. I learned plenty about Rosetta from watching this, and with lots of new M1 PRO and MAX machines arriving this week, it seemed like a good week to include it, even if it's not directly related to Swift development!

youtube.com

 
 

  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! 😅

 
You received this email because you subscribed via the iOS Dev Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
Shiny Development Ltd. Daresbury Innovation Centre Keckwick Lane Daresbury Cheshire WA4 4FS United Kingdom
 
 

 
 
©2021 iOS Dev Weekly | Privacy Policy | Twitter | Suggest a Link
 
Published with Curated

Key phrases

Older messages

iOS Dev Weekly - Issue 530

Friday, October 22, 2021

Anyone interested in more WWDC before the year ends? View on the Web Archives ISSUE 530 October 22nd 2021 Comment It's almost time for WWDC! 🎉Wait. What? It's October. What's happening? 🤔

iOS Dev Weekly - Issue 529

Friday, October 15, 2021

Is it time for new Apple silicon laptops? Most likely 🎱 View on the Web Archives ISSUE 529 October 15th 2021 Comment With new iPads, iPhones, and watches all in our hands and on our wrists,

iOS Dev Weekly - Issue 528

Friday, October 8, 2021

Ten years on… View on the Web Archives ISSUE 528 October 8th 2021 Comment I don't remember when I first became aware of Steve Jobs. It happened gradually. I had been aware of Apple since I used my

iOS Dev Weekly - Issue 527

Friday, October 1, 2021

What's your primary resource for solving development problems? 📖 View on the Web Archives ISSUE 527 October 1st 2021 Comment I loved this tweet from Rebecca (Slatkin) Sloane this week. Yes, she

iOS Dev Weekly - Issue 526

Friday, September 24, 2021

Can we draw any conclusions from the results of last week's remote work mini-survey? 🤔 View on the Web Archives ISSUE 526 September 24th 2021 Comment Thanks so much to the 1358 (!) of you who took

You Might Also Like

Everyone wants to build the AI dev tool of the future

Thursday, April 25, 2024

A new startup called Augment has raised north of $250 million to build AI-powered dev tools. View this email online in your browser By Alex Wilhelm Thursday, April 25, 2024 Welcome to TechCrunch AM!

7 reasons to use Copilot over ChatGPT

Thursday, April 25, 2024

Coros Vertex 2S; Top 5 news apps; New Yeedi M12 Pro+ -- ZDNET ZDNET Tech Today - US April 25, 2024 placeholder 7 reasons I use Copilot instead of ChatGPT I reach for Copilot every day, and here's

Why they signed up for my Private AI Mentorship

Thursday, April 25, 2024

There are 3 reasons: use cases, accountability, and time. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

wpmail.me issue#664

Thursday, April 25, 2024

wpMail.me wpmail.me issue#664 - The weekly WordPress newsletter. No spam, no nonsense. - April 24, 2024 Is this email not displaying correctly? View it in your browser. News & Articles WordPress

📧 Modular Monolith Architecture is now LIVE! 🎉

Thursday, April 25, 2024

​ MMA is now LIVE! The day has finally come. ​Modular Monolith Architecture is now open for enrollment. ​ I can't wait for you to see everything I prepared! 10 in-depth chapters 60+ high-quality

Testing the Rabbit R1's AI assistant

Thursday, April 25, 2024

The Morning After It's Thursday, April 25, 2024. Back in January, startup Rabbit revealed its first device at CES 2024. The R1 is an adorable, vibrant orange AI machine with a camera, scroll wheel,

Zero-Day Alert: State-Sponsored Hackers Exploting Two Cisco Flaws for Espionage

Thursday, April 25, 2024

THN Daily Updates Newsletter cover Coding with AI For Dummies ($18.00 Value) FREE for a Limited Time Boost your coding output and accuracy with artificial intelligence tools Download Now Sponsored

Post from Syncfusion Blogs on 04/25/2024

Thursday, April 25, 2024

New blogs from Syncfusion How BoldSign Improved HR Operations at Syncfusion By Syncfusion HR Team Let's see how Syncfusion's BoldSign revolutionizes HR operations with seamless document

😩Not Another iPad Caaaase!

Thursday, April 25, 2024

The last iPad case you need. See the most loved features you can't live without. The form and style of ZUGU cases have evolved naturally, resulting from designing products that safeguard your

Edge 390: Diving Into Databricks' DBRX: One of the Most Impressive Open Source LLMs Released Recently

Thursday, April 25, 2024

The model uses an MoE architecture which exhibits remarkable perfromance on a relatively small budget. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏