So Xcode just builds entire apps without you now
Xcode's Codex support will happily trundle away for half an hour sticking its tendrils into every little corner of your project, touching and changing every file. It's certainly going to be fun to build new projects with, but ain't no way in hell I want to let that loose on any of my existing apps 😂
I had Xcode's new agent feature throw together this little UIKit timeline app, without me writing anything myself, all using Codex. I'm not about to pay for Claude, but I'll take this
Believe it or not, this is my first actual brush with agentic coding. I've used ChatGPT in and out of Xcode a ton, but I've never had it just build the entire app for me change by change like you can in Xcode 26.3. I don't think I wrote one line manually in this timeline app
Of course, I used Catalyst, so it looks great on iPad too
This entire project (1650 lines of code) builds with warnings-as-errors enabled too, and follows all the conventions of my custom Xcode template
Honestly I expected this to be a throwaway project that I would delete when I was done, but it's kind of a fun little app now?
This entire app used 7% of my weekly Codex usage limit. Compare that to a single (awful) slideshow in Keynote using 47% of my monthly Apple Creator Studio usage limit 👀

You could write a full, shippable app every evening with Xcode's agentic coding features. Two apps a day, even.

…you just know App Review isn't ready for *any of this*. Maybe that's why we've been seeing multi-day waits lately

Document handling (using all the new APIs and styles). It's basically an entire app now. You can see why the development world is in complete upheaval. Very impressed; still wouldn't let it near my actual projects
Super tempted to go through my looong potential projects list and build a prototype of every single one of them with Xcode’s agentic coding, if the results are this good. I spent some time exploring the code it generated for this project and it’s so close to what I would have written myself that it might be indistinguishable. If you let it internalize your development style, it seems to do a great job of sticking to it. Gonna see how far I can push it
…and on macOS