SwiftLee Weekly - Issue 319


This week's SwiftLee Weekly covers:

  • Network Optimization using AI Agents
  • Lazy properties in SwiftUI?
  • Kids & Vibe Coding

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Network Requests Optimization using Xcode’s Simulator & Agents

This feature shipped silently a few months ago and I never got to talk about it in detail: prompt exports for Network Requests.

video preview

SPONSORED

Give your AI agent eyes and hands on iOS

FlowDeck lets Claude and Codex tap, scroll, find bugs, and fix them — on the real simulator. No Xcode. No manual steps. No human intervention. 7-day free trial. SwiftLee readers get 25% off.

CURATED FROM THE COMMUNITY

Checking accessibility with SwiftUI Previews

SwiftUI Previews are such a great way to check your views in different accessibility states. Rob Whitaker explains how to do this.
mobilea11y.com

Lazy Properties in Swift - Why They Don’t Always Work in SwiftUI

Have you ever considered using a lazy var in SwiftUI? And it’s impacts? Sagar Unagar will tell you what happens.
sagarunagar.com

Kids and Vibe Coding: The Joy of Building

My sons are not old enough to understand what I’m doing, let alone vibe coding themselves. Yet, Jordan Morgan’s story will probably be recognizable to all of you with kids.
swiftjectivec.com

Working with files and directories in iOS

Files and directories for iOS development that make sense to me, but do you know all these insights from Natascha Fadeeva already?
tanaschita.com

How to pluralize English text in Swift without using Localizable strings

Plurals can be hard in Swift, as long as you don’t know what you’re doing. Oleg Dreyman’s technique can help out!
olegdreyman.medium.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

Can I email again?

It's a question I've been asking myself yesterday. My agentic coding workflow keeps compounding, make me move faster than ever before with RocketSim's updates.

Last Thursday, I emailed 7K+ subscribers about RocketSim 15.0 (you got the news here first on Tuesday!). It was a lengty email, more detailed, which you can read here as well if you will.

I'm conscious about emailing my subscribers, but at the same time: 15.1.0 is almost live (read: App Store rejection for missing terms URL in the description). It's only been a week, but there are already four new features worth emailing again:

What I like to do in those cases is talk with ChatGPT in my dedicated RocketSim project. It has history and knowledge of the project and it's a great way to discuss potential ideas.

Its answer resonated quite a bit with me: emailing again shows momentum and dedicated attention to progressing fast.

And that's what it is: I'm moving faster than ever and I have so much more bigger features that will change how we all develop apps with Xcode. Stay tuned!

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: Xcode Instruments & Swift Concurrency Accessibility at WWDC'26 The MCPs I use for polishing app releases Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Using Xcode Instruments to optimize Swift Concurrency Code When I started building apps in 2009, Xcode Instruments was part of my job, and I used it every day. Devices were slower, and apps needed instruments to be usable at all. We’re spoiled with today’s devices, but with AI writing more and more...

This week's SwiftLee Weekly covers: IFTTT MCP and Reddit for App Promotion safeAreaBar in SwiftUI XcodeMCP and Claude Code Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Recording a Physical iPhone for App Preview Videos App Preview Videos can have an impact on App Store conversion, but also help in app marketing. Unfortunately, it's not always easy to create these from a physical device, which is something you want if your apps only run on a real iPhone. This week's article shares...

This week's SwiftLee Weekly covers: AI-Powered Xcode Simulator Automation Dynamic Quick Actions on iOS A new Accessibility Competition with prices Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST AI-Powered Xcode Simulator Automation (token-efficient) After weeks of testing, I’m happy to finally officially release RocketSim’s CLI + Agent Skill. This week’s article describes the background story behind how it works and why it’s a better alternative to many open-source...