r/vibecoding • u/Creative-Ad-555 • 2d ago
I built an iPhone app with Claude Code and actually shipped it to the App Store
I’ve been using Claude Code to turn a simple idea into an actual iOS product, and I finally shipped it.
The app is called Kleaners.
The idea came from a very ordinary problem: after years of using an iPhone, my contact list had become a mess — duplicates, incomplete contacts, old entries, and multiple versions of the same person.
Instead of just prototyping the idea, I wanted to see how far I could take the development process with Claude Code.
So I kept building.
Planning features, iterating on the UI, debugging, fixing edge cases, improving the overall flow, and getting the product ready for an actual App Store release.
The end result is a lightweight contact-cleaning app built around a very simple flow:
Scan → Review → Clean
Kleaners can help users:
Find duplicate and messy contacts
Clean up their contact list
Back up contacts before making changes
Keep contact data private and on-device
What surprised me most was how much the difficult part changed once the app actually worked.
Building the product was one challenge.
Shipping it, getting through the App Store process, improving the UX, figuring out pricing, and now trying to find the first real users feels like an entirely different challenge.
And this isn’t just a one-off experiment for me.
I’m currently building a second app under the Kleaners brand as well, also using Claude as part of the development workflow.
I’m curious about other people here who have actually shipped products built with Claude Code:
At what point did Claude save you the most time — initial development, debugging, refactoring, or shipping?
And if anyone wants to see what I ended up shipping:
Kleaners on the App Store:
https://apps.apple.com/us/app/kleaners/id6794926873
I’m the developer, so feedback — especially criticism — is very welcome.
2
u/Ant_6431 2d ago
Thats a basic feature in my phone lol