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: Apple's Hidden Collection & Sequence APIs The "One More Prompt" risk Generally useful prompts for app development Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST The “One More Prompt” risk of agentic coding I hope you enjoy learning alongside my AI journey. Here's the next learning I want to share with you: the "One More Prompt" trap. SPONSORED iOS auth eating your time? Clerk’s SwiftUI SDK drops sign-in, MFA, profiles in 5 lines. Native look, no...

This week's SwiftLee Weekly covers: 7 (!!) Swift Evolution Proposal changes Xcode 26 Compilation Caching Spacer side effects in SwiftUI Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST Agentic Development: Multi-Project Challenges Using agents for development is great, but I've also learned the hard way that it can cause trouble: goals not reached, mentally overloaded, and the feeling of endless possibilities. If you don't manage your agents well, you'll regret in only weeks from now....

This week's SwiftLee Weekly covers: 4 new Agent Skills for iOS development A 9-Step framework for choosing the right Agent Skill A new iOS 26 SwiftUI Modifier Enjoy this week's SwiftLee Weekly! THIS WEEK'S BLOG POST A 9-Step Framework for Choosing the Right Agent Skill It constantly feels like Christmas ever since we get new AI models, new Agent Skills, almost every single week. Yet, just like you would pick your favorite AI tool or model, it's important to also carefully pick the Agent...