SwiftLee Weekly - Issue 310


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:

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 interview with the creator of Clawd A new SwiftUI Agent Skill How Apple hooks entire frameworks Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST SwiftUI Agent Skill: Build better views with AI As a SwiftLee Weekly reader, you've probably checked out this skill already after I told you last week. If not, this is a great article that introduces you to it, combined with an example prompt that I like using with it. SPONSORED Release every white-label...

This week's SwiftLee Weekly covers: AI Agents eating SaaS Unexpected SwiftUI Binding side effect A brand new Agent Skill for SwiftUI Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST AI App Development: What I Learned in One Month Developing with AI moves so fast that it's hard to imagine the learnings in this article are from just 1 month. Note: these are not only lessons on how to apply AI well, but also challenges I wish I had faced earlier. Yes, earlier than within that same month,...

This week's SwiftLee Weekly covers: AI Prompts for network requests @_exported import VS public import Universal Links at scale Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST 11 Things I learned after using AI Agents full-time This article has been awaited by many of you. I constantly postponed writing about my workflow since I felt like I was still learning, I wasn't ready to recommend anything yet. The reality is that I'm learning more than ever, and this won't stop. Therefore, I...