SwiftLee Weekly - Issue 329


This week's SwiftLee Weekly covers:

  • AI Controlling Xcode's Device Hub
  • A new CLI for App Store Connect
  • What's new in SwiftUI & Swift Concurrency?

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Swift 6.4: What’s New in Concurrency

With so many sessions and announcements, it might be hard to keep an overview of what actually changed in the language we use daily. This week’s article shows an overview of Swift changes related to Swift Concurrency.
avanderlee.com

SPONSORED

Add AI Control to Xcode’s Simulator and Device Hub

RocketSim extends Xcode’s Simulator and Device Hub with AI agent control, camera simulation, network monitoring, push notifications, deep links, location testing, and better screenshots and recordings. Let Cursor, Claude, Codex, or Xcode inspect and navigate your running iOS app while you stay in your Simulator workflow. Explore RocketSim.

CURATED FROM THE COMMUNITY

iOS 27, Your App, and Siri

I’m always alert when Jordan Morgan starts diving into new APIs. He’s not disappointing us and brings insights into how the Siri changes affect our apps.
swiftjectivec.com

Helm 2.3: WWDC & Helm CLI

Helm is my favorite Mac app for App Store Connect and it now also ships with an Agent Skill and CLI. If you’re still visiting the ASC website, you’re missing out!
helm-app.com

What’s new in SwiftUI (2-minute recap)

A brief summary of the popular WWDC session done by Vincent Pradeilles.
swiftwithvincent.com

SwiftUI: Observable macro under the hood

While the Observable macro has existed for a few years already, I still enjoyed this brief overview by Nikita Vasilev of how it works behind the scenes.
nsvasilev.com

From Size Class to Available Space - Is horizontalSizeClass Still Reliable?

Great question by Fatbobman: What role do size classes still play? Device Hub supports resizing your view directly, making it appear as if size classes play a different role.
fatbobman.com

SWIFT EVOLUTION

An overview of last week's Swift Proposal state changes. Check them out when they're in review, as it's your opportunity to influence the direction of Swift's future.

WHAT I'M WORKING ON

Pre-holiday preps: What does that mean for an Indie?

Classic question from my parents: "Will you be able to stop working completely during the holiday?"

I'll have to be honest: probably not. However, I definitely prepare a lot, so it's only the minimum. My article and newsletter are written the weekend before we leave, and I've already published the last stable version of RocketSim and MCP Beast.

As an indie, work never stops. Emails won't be answered if I don't do it. I don't have the luxury of a team taking care of all incoming tasks. I won't be emailing everyone directly, and I only briefly open my MacBook when it's really needed, but I always bring my Mac. Honestly, I'm fine with it. It's part of being an entrepreneur, and I always find spots during the holidays when the kids are already sleeping, and my wife is out playing sports or something similar.

Summer always feels like a moment to slow down, reflect, and look forward. July and August have traditionally been very productive for me, and part of it is due to the early holiday we always have.

UNTIL NEXT TIME

Continue your Swift development journey

I hope you've enjoyed this week's content. You don't have to wait till next Tuesday for more insights, I share every day on these channels:

Or earn lifetime access to RocketSim & my Swift Concurrency Course by becoming an affiliate of my newsletter.

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

Antoine

SwiftLee Weekly by Antoine van der Lee

Swift Evolution updates, 5 top community articles covering Swift development topics.

Read more from SwiftLee Weekly by Antoine van der Lee

This week's SwiftLee Weekly covers: An inspiring new iOS 27 framework Revealing 2 new app icons SwiftData syncing and testing Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST @MainActor in Swift explained with code examples Crazy to believe I wrote the first version of this article in November 2024. Enough reason to revisit and update it for the latest state of today.avanderlee.com SPONSORED Let AI Control the iOS Simulator RocketSim lets AI coding agents inspect, navigate, and verify...

This week's SwiftLee Weekly covers: How Apple migrates projects to Swift A new iOS 27 API for UIKit A creative way of using markdown in SwiftUI Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST How to free up Xcode disk space safely with an AI Agent The more I work with agents, the more worktrees I create, the more disk space I occupy. My Mac has a lot of available storage, but I still often run out of space. Therefore, I decided to create a new Agent Skill to help us recover disk...

This week's SwiftLee Weekly covers: App copywriting & Agents SwiftData's new HistoryObserver Timezone testing without physically traveling Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST How to Test iOS Apps in Different Time Zones on a Physical iPhone WWDC introduced a few changes that were quite hidden, but I’m happy to surface them today. RocketSim now allows you to simulate locations on a physical device and iOS will take it seriously: expect focus mode changes, driving mode...