I used Claude Code to vibe code an Apple Watch app in just 12 hours - instead of 2 months
Briefly

I used Claude Code to vibe code an Apple Watch app in just 12 hours - instead of 2 months
"After using Claude Code to build an iPhone and a Mac version of my filament management app, I never expected the Apple Watch implementation to give me such a hard time. That was clearly a failure of imagination. The process of finding the most essential features and making them fit on the very tiniest of Apple screens turned out to be quite a challenge."
"But as soon as I moved the app to my physical watch and tried to make it work with the 120+ data records I had already collected in the iPhone app, we had a bit of a meltdown in the Xcode process that was monitoring the app performance. Back to the beginning When I started on both the iPhone and Mac apps, I had a very clear idea of the features and functionality I wanted in the end product."
"Clearly, NFC scanning and taking photos would not be an option. What features were important, and what features could I leave out? Making the Apple Watch app was going to be all about subtraction. You're probably familiar with the way Michelangelo described his sculptures. He's famous for saying that his sculptures already existed within the marble, and his task was simply to remove the excess stone to reveal them."
Claude Code produced a collaborative, teammate-like experience that enabled iterative AI coding and short productive sessions. A basic interface prototype was implemented quickly, but simulator test data did not function correctly. Moving the app to a physical Apple Watch with 120+ existing iPhone records exposed Xcode performance problems. The watch required eliminating features such as NFC scanning and photos, prioritizing only essential functionality. Development focused on trimming the iPhone app to fit the tiny screen and addressing data handling and performance issues through iterative testing on the actual device.
Read at ZDNET
Unable to calculate read time
[
|
]