Non-developer builds iOS app with Claude over one year: practical insights

✍️ OpenClawRadar📅 Published: March 26, 2026🔗 Source
Non-developer builds iOS app with Claude over one year: practical insights
Ad

Project overview and background

The developer built BloomDay, a productivity app for iOS while unemployed over the past year. Their background is in humanitarian protection with UNHCR and IOM, with 8 years of refugee response work and zero software development experience.

App features and technical stack

BloomDay includes:

  • Task tracking
  • Habit tracking
  • Focus mode with ambient sounds
  • Virtual garden that grows as you complete tasks

The technical stack uses React Native with Expo and RevenueCat for subscriptions. The app has full localization in English, Turkish, and Spanish. It went through 4 Apple rejections before getting accepted to the App Store.

Claude's strengths for non-developers

Claude excels at explaining technical concepts to beginners. When the app crashed, Claude could walk through the logic in a way that made sense to someone who had never seen React Native before. It writes functional code and catches bugs that would otherwise go unnoticed. For someone starting from zero, it bridges the gap between "this is impossible" and "okay I can actually do this."

Ad

Challenges and limitations

Context window limits mean Claude sometimes forgets what was built three sessions ago. A recurring issue occurred when uploading local files instead of building on Claude's output, causing previously completed fixes to get lost. Claude sometimes confidently writes code that doesn't work, leading to hours debugging something that was wrong from the start.

Key lessons learned

  • Always download and work from Claude's output files, not local copies
  • Be very specific about what you want changed and what should stay the same
  • When something breaks, give Claude the exact error message
  • Keep a running document of decisions to remind Claude of lost context

Realistic timeline and outcome

The project took a full year, not "prompt and ship in a weekend." It involved months of grinding through bugs, learning concepts, and slowly understanding what was being built. The result is a real app on the App Store that real people can download, built by someone who had never written a line of mobile code before.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also