SwiftLee Weekly
SwiftLee Weekly #284

@isolated(any) · New Observations API · SwiftUI for macOS Tahoe

Join 31,000+ Swift & iOS developers — free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.

This week's blog post

Sponsored

Faster iOS app releases with automated QA

If slow QA processes are slowing down your iOS releases, try QA Wolf. Their AI-native service delivers 80% automated test coverage in weeks, with tests running on real iOS devices—all in 100% parallel with zero flakes. Rated 4.8/5 on G2. Schedule a demo to

Learn more

Curated from the community

Swift Evolution

Last week's Swift proposal state changes. Review-stage proposals are your chance to influence Swift's future.

What I'm working on

Apple Workshops in Amsterdam

While I just arrived back from my 1-week holiday, I'm already deep into a busy work week. From Tuesday till Thursday, I'll be visiting Apple Workshops in Amsterdam to bring the new macOS Tahoe design to RocketSim.

Weeks like these require me to prioritize carefully. I only have today to prepare my weekly article, this newsletter, and handling all emails from the past week. This is also why I decided to update an older article instead of writing a complete new one to save myself time.

While I'm writing this from my Mac mini (self-hosted GitHub runner instance), I'm running the latest public beta update on a separate partition. The workshops require an up to date device so you can get started adopting new APIs right away.

So you might wonder: didn't you already adopt these new designs? You must have been excited right after WWDC!

Well, I was excited, but I decided to focus on Swift Concurrency first. RocketSim is now in a state where most of the code is migrated to strict concurrency, allowing me to switch focus completely to updating all UI elements. So yes, I was ánd I still am excited!

My goal is to adopt RocketSim's windows to macOS Tahoe first. This will especially be challenging for the Network Monitor, side window, and settings screen. Eventually, I'd love to integrate into Shortcuts and allow for more automations. Busy times ahead!

Enjoying this issue?

Join 31,000+ Swift & iOS developers and get the next one in your inbox — free, every Tuesday, in 5 minutes.

No spam. One email every Tuesday. Unsubscribe in one click.