Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 310
Feb 10, 2026

This week's SwiftLee Weekly covers:

  • Agentic Coding in Xcode
  • Is Combine dead?
  • A new way of testing VoiceOver

Enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Core Data Agent Skill: Now available open-source

You might see a pattern here: I'm converting my SwiftLee categories into Agent Skills. To help you, but to also help myself. These articles reflect my way of coding, and how easy would it be if I can teach my Agents to reflect that same knowledge? This week, I introduce you to my Core Data Agent Skill.

SPONSORED

Keep your mobile app size under control with Sentry’s Size Analysis

Smaller app size means faster download times, better install rates, and lower uninstall rates. Catch size increases before they ship with Size Analysis by Sentry. Monitor in CI to spot regressions early, get actionable insights, and keep release artifacts lean. Learn more.

CURATED FROM THE COMMUNITY

Exploring AI Driven Coding: Using Xcode 26.3 MCP Tools in Cursor, Claude Code and Codex

If you missed the news: Xcode got a huge update for agentic coding. Rudrank went all in and shares deep insights.
rudrank.com

Call for Applications at the Apple Developer Academy 2026

If you’re just getting started in app development, this is a truly unique opportunity. I’ve met many developers from the academy, and I can tell the impact it had on their careers.
createwithswift.com

How Your Views Actually Move

You’ve used SwiftUI animations, but do you really know how they work? Omar Elsayed shares the details.
swiftdifferently.com

From Pixel Capture to Metadata - Reimagining Screen Recording Architecture on macOS

I never thought about all these details when I captured another screen recording. Great background story by Fatbobman.
fatbobman.com

An Xcode Agent Prompt: What It Signals for Combine and RxSwift

Is Combine dead? The reason Xcode update might say yes… You can still use it, but I’m moving away from it as much as I can.
livsycode.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

It started in 2024, I found a solution last week

I never stop trying. I have to! Building an app like RocketSim is not easy. You can't search Stack Overflow, you can't ask AI. The things I'm building are not yet built. No way to copy paste or get inspired, I'm truly inventing something new.

I opened an issue in 2024 called Accessibility Inspector. I added it to RocketSim's roadmap, and it's the most upvoted feature till today:

I never give up, so I revisit these issues every now and then. Finally, I got a breakthrough last week. It resulted in a new VoiceOver overlay, for which you can watch a video below:

twitter profile avatar
Antoine v.d. SwiftLee 
Twitter Logo
@twannl
2:51 PM • Feb 5, 2026
4
Retweets
37
Likes

It's showing rectangles around accessibility element, whether it's UIKit or SwiftUI based.

What's next is something truly unique. I'm building a Voice Over control that allows you to press:

  • Arrow up / Arrow down
    Swipe through the elements
  • Enter
    "Tap" on the element and navigate
  • Arrow left / Arrow right
    Use the rotor to switch between containers, headings, etc.

Overall, this will be a fantastic way to test Voice Over support in your apps. This feature will land as version 15.0.0 by the end of this month, so make sure to download the current version from www.rocketsim.app. (or if you really can't wait, reply to this email and I'll invite you for the TestFlight)

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