Free mDevCamp ticket up for grabs, enter in 10 seconds. Go to the giveaway →
Giveaway: Free mDevCamp ticket giveaway.
Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 323
May 12, 2026

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 tools.
avanderlee.com

video preview

SPONSORED

Is Your iOS App Secure?

Defend against static analysis and counter dynamic analysis with the polymorphic, compiler-based mobile app security from Guardsquare. Learn more.

SwiftLee GIVEAWAY

mDevCamp Conference Giveaway

In a few weeks, mDevCamp will take place in Prague, Czech Republic. With more than 50 speakers from around the globe, this is a fantastic conference to grow as a mobile engineer. With this month’s giveaway, you’ll be able to win a free ticket!
avanderlee.com

CURATED FROM THE COMMUNITY

A guide to macOS window toolbar styles in SwiftUI

While toolbars are relatively easy to configure, I always forget how they’ll look after building. Having this article by Natalia Panferova at hand will make it easier to apply proper styling in one go.
nilcoalescing.com

Swift ARC: From Zombie Objects to Side Tables

Have you ever heard about Zombie Objects? When I started iOS development, ARC had just been released, and Zombie Objects were still something I used quite often. Artem Mirzabekian takes you through it.
livsycode.com

3 Key Strategies to Make SwiftUI Views More Reusable

Reusable SwiftUI views let you quickly assemble complex user interfaces. They also unify the user experience and make your code easier to maintain. Matteo Manferdini shares 3 key strategies to do so.
matteomanferdini.com

How to Create Dynamic Quick Actions in iOS

Ask users for feedback before they uninstall your app using Dynamic Quick Actions and Ioannis Diamantidis’s code examples.
diamantidis.github.io

Swift Island - A Swift Conference, on an island

My family and I are leaving for Texel this Thursday, as it’s our favorite destination in the Netherlands. It shows how special the place is, and you can visit this island too! Even more so because I can give you a €300 discount.
ti.to

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

iOSDevUK Accessibility Competition

Over the past weeks, I've been helping out supporting the iOSDevUK Accessibility Competition. It's now live and you're able to win a free RocketSim license and a free ticket for iOSDevUK 2026. So: join here!

What's more important: it's a unique opportunity to contribute to the conference's application and train your accessibility skills. It's like learning and helping at the same time.

Lastly, you'll be able to use RocketSim's accessibility features during the competition, as each developer who signs up gets to use RocketSim Pro for free during the competition.

That brings me to a nice segue into one of iOSKonf's talks, performed by Daniel Devesa Derksen-Staats. As a complete surprise to me, he demo'd RocketSim's VoiceOver Overlay in detail:

Daniel previously worked at companies like Apple & Spotify, so seeing him recommending RocketSim meant a lot to me.

You'll have till May 21, 2026 11:59 PM CET (GAAD), to join the competition, so don't wait and join now.

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:

{% if subscriber.rh_reflink != blank %}Or earn lifetime access to RocketSim & my Swift Concurrency Course by becoming an affiliate of my newsletter.{% endif %}

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

Antoine