Win a ticket for Do iOS Conference, enter in 10 seconds. Go to the giveaway →
Giveaway: Free Do iOS ticket giveaway.
Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Introducing RocketTrace: Using Xcode Instruments with AI Agents

I'm super excited to introduce you to RocketTrace: a Mac app that analyzes your Xcode Instruments recordings and turns them into ranked findings that your AI agent can act on. Instead of asking Claude Code, Codex, or Cursor to dig through a raw performance trace, you give it a compact ...
AI Development

How to reduce token usage in Claude Code, Codex, and Cursor

You can reduce token usage in Claude Code, Codex, and Cursor by guarding what your agent reads, not what it writes. I analyzed 1,674 of my own agent sessions across RocketSim, RocketTrace, and my other Swift apps: only 0.6% of my tokens were the agent's replies. The rest was the ...
AI Development

SwiftUI Agent Skill: Install and use with AI coding tools

A SwiftUI Agent Skill that helps you build better views or refactor existing ones. It's the reality we're in today, and I honestly can't live without it anymore myself. Several skills helped me improve the code quality produced by agents, and I'm happy to introduce you to my open-source skill ...
AI DevelopmentSwiftUI

The iOS Simulator Inside Cursor, Claude Code, and Codex

App development is changing, and the iOS Simulator is too, as it starts to appear in Cursor, Claude Code, and Codex in different ways. I've been developing apps since 2009 and the RocketSim developer tool since 2019, and I can tell we're reinventing ourselves like never before. I also started ...
AI Development

How to free up Xcode disk space safely with an AI Agent

Xcode disk space can grow rapidly without you noticing. Especially these days, with multiple agents turning multiple worktrees into silent disk space occupiers. Where I used to only focus on deleting old Simulators every now and then, I'm now also actively managing worktrees and derived data folders. There are great ...
AI DevelopmentXcode

SwiftUI Best Practices, straight from Apple’s Xcode 27 Agent Skill

Xcode 27 launched during WWDC 2026 and includes Apple's SwiftUI Agent Skill for the first time. These skills work great for agentic development in Xcode, or when Using Xcode 27’s Agent Skills in Claude, Codex, and Cursor, any AI IDE. While we can use these skills and not look back, ...
AI DevelopmentSwiftUI

Using Xcode 27’s Agent Skills in Claude, Codex, and Cursor

Apple launched Xcode 27 during WWDC'26, introducing a bunch of agentic development improvements, including official agent skills. As you've learned from my 9-Step Framework for Choosing the Right Agent Skill, it's important to pick skills from authoritative sources. Apple absolutely counts like one, of course! Official Agent Skills will impact ...
AI DevelopmentXcode

AI-Powered Xcode Simulator Automation (token-efficient)

AI-Powered Xcode Simulator Automation is becoming the standard increasingly now that we develop apps using Agents on a daily basis. The more your agents can do autonomously, the higher your productivity will be. At the same time, context is limited and token-usage should be monitored. That's why I decided to ...
AI Development

Xcode Instruments Time Profiler: Improve performance with AI

AI Agents change how we develop, and you might think you no longer need Xcode Instruments for performance iterations. When I started developing apps in 2009, we would constantly use Xcode Instruments' Time Profiler and other instruments to analyze and improve our apps' performance. Devices were simply much slower, so ...
AI DevelopmentXcode

Network Requests Optimization using Xcode’s Simulator & Agents

It's very likely that your app is running multiple network requests during each app session. Many apps don't even work without a network connection, making it crucial to optimize the performance and caching for the best user experience. While network requests execute in the background, their responses are often printed ...
AI DevelopmentXcode

Xcode Build Optimization using 6 Agent Skills

Xcode build optimization ensures both your clean and incremental builds remain performant. New Xcode versions or WWDC announcements introduce new best practices that you need to apply to ensure having the best build performance. While you might expect Xcode to apply new build settings automatically, the truth is you often ...
AI DevelopmentXcode