Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 276
Jun 17, 2025

This week's SwiftLee Weekly covers:

  • Default Actor Isolation
  • macOS Tahoe & App Icons
  • SwiftData or...?

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Default Actor Isolation in Swift 6.2

One of my favorite WWDC changes is the release of Swift 6.2. It comes with many updates to Swift Concurrency, including a new Default Actor Isolation build setting. In this week's article, I'll explain how it works and why it will make your migration to Swift 6+ so much easier.

SPONSORED

Want to Stay Ahead in Mobile CI/CD?

The Mobile CI/CD Report is a biweekly LinkedIn newsletter delivering expert insights, industry trends, and practical guidance on mobile DevOps. Stay informed on the tools, strategies, and best practices shaping the future of mobile CI/CD. Follow on LinkedIn to stay ahead.

CURATED FROM THE COMMUNITY

WWDC 2025: What's new for the Apple community?

WWDC brought us a lot of changes, but where can you find a great overview? I liked this article by Create with Swift as it gives you links to sample code, documentation, API changes, and more.
createwithswift.com

macOS Tahoe forces all app icons into iOS squircles

Let me start by saying: I don’t know whether iOS and macOS will merge anytime soon. What I do know after reading this article is that many Mac apps are forced to design a new app icon as these defaults don’t look great.
lapcatsoftware.com

The Swift Playground You Wanted

I know we got a new playground macro, but I wanted to take a moment to introduce you to Notepad.exe from my buddy Marcin Krzyzanowski. It brings your ideas to life without the overhead of a full IDE, which I’m sure many of you like!
notepadexe.com

Free Episode: SwiftData versus SQL Query Builder

With SwiftData not receiving the attention we had hoped for this year at WWDC, I began to explore alternative solutions more frequently. The team behind Point-Free offers a great one and compares it in this free episode.
pointfree.co

iOS 26: Notable UIKit Additions

If you’re finding yourself in UIKit land quite a bit still, you’ll enjoy this overview of UIKit additions in iOS 26.
swiftjectivec.com

CODE SNIPPET OF THE WEEK

Improvements in App Intents

Socials are full of great code snippets after WWDC. I found this one by Simon Støvring great as it highlights one of the many App Intents improvements we got this year.

If you're not using intents yet, I highly recommend doing so. It allows your app to integrate into system services much easier and I only expect them to become more important. You could even consider App Intent driven development in Swift and SwiftUI.

twitter profile avatar
Simon B. Støvring
Twitter Logo
@simonbs
11:31 AM • Jun 15, 2025
2
Retweets
75
Likes

UPDATE OF THE WEEK

Simulator Camera support & Concurrency Course updates

Before WWDC, I started working on Simulator Camera support. I've never had more retweets and replies on any of RocketSim's features so far. My goal is to get a beta out in the upcoming week. (Hint: it will be available to turn on in RocketSim's general settings for everyone)

I've been able to show this new feature to the AVFoundation team at WWDC. I can tell you it was quite the fun to see their reaction! "We should've build this" is what they said. Well, they won't anytime soon, but they did help me to improve my current implementation by sharing some details of how things work under the hood. It proves once again the value of WWDC.

Once I get that build out, I'll start focusing on finalizing my Swift Concurrency Course with all the latest changes. There's a lot to cover and after speaking with Doug Gregor at WWDC, I know what to write for the modules on migrating to Swift 6.2. Busy times ahead, but I can't wait to digest all the changes!

You might notice that there's no question of the week this time. I haven't received many questions lately, so I'm trying something new: an update on what I'm working on. My goal is to give you insights into my day-to-day development as an Indie developer. Please let me know your preference in the following poll:

{% if subscriber.rh_reflink != blank %}EARN ROCKETSIM LIFETIME

Share and Earn RocketSim Lifetime & a 1-on-1 coaching session

Apple has recognized RocketSim as an Essential Developer Tool in the Mac App Store, and now you can get lifetime Pro access by sharing your unique referral link!

How to get started:

{{subscriber.rh_reflink}}

Rewards:

  • Earn your first reward after just 3 sign-ups!
  • Check your progress anytime using your referral dashboard.
  • The grand prize? A personalized 1-on-1 career coaching session!

Several subscribers have already claimed their rewards—will you be next?{% endif %}

Thank you so much for your support, and until next Tuesday,

Antoine