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

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."
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
👀 See Also

The Left-Wing Case for AI: Disability, Chronic Illness, and Class
Sean Goedecke argues that LLMs serve left-wing values by aiding disabled people, helping chronic illness patients navigate medical gatekeeping, and enabling class code-switching to bureaucratic language.

Deep Research Reports with Hermes Agent and Qwen3.6-35b-a3b: A Practical Walkthrough
A social researcher shares their workflow using Hermes Agent and qwen3.6-35b-a3b Q6_K to produce 21-page policy reports autonomously, with full repo of prompts, skills, and intermediate artifacts.

Multi-Agent Video Production Pipeline with Claude: Script Contract Architecture and Research Fanout
A multi-agent pipeline using Claude to produce 15-20 minute educational YouTube videos from topic + persona. Features a narrative contract architecture for cross-chapter coherence and a parallel research fanout with competitive outline elimination.

User Builds Chess Coaching Website with OpenClaw and AI in Four Days
A user with no prior coding experience created a chess coaching website called ElucidateChess in four days using OpenClaw and Loveable. The site forces students to articulate their thought process for moves, with AI grading their responses.