Freight Driver Builds iOS App with Claude Code, Shares Practical Lessons

Practical Experience Building an App with Claude Code
A freight driver in Japan with only past dabbling in PHP and HTML used Claude Code to build an iOS app from scratch and successfully submit it to the App Store. The driver needed the app to comply with new recordkeeping regulations introduced in April 2025 that required filling out multiple paper forms daily.
Key Lessons from the Build Process
The developer shared several specific, practical takeaways from the six-month project:
- Prompt engineering matters: "One-line prompts don't work. You need a requirements document. Claude will build it with you."
- Expo build costs: "The Expo build limit is real. I ran 33 iOS builds in one month and got a $40 bill when I expected $19."
- Supabase pricing: "Supabase is NOT a flat $25/month. I upgraded 7 projects to Pro simultaneously and got a $66.93 bill instead."
- Interface advantage: "'Not being able to see what Claude Code is doing' is actually an advantage if you're not an engineer. Less noise."
- Burnout management: "Burnout is real. I went from obsessed to unable to open my laptop. 30 minutes a day beats weekend marathons."
Project Outcome
The app was downloaded by someone a month after launch without the developer's knowledge. The developer compiled all experiences—including failures, actual costs with receipts, burnout, and the App Store submission process—into a guide for non-engineers wanting to build real applications.
📖 Read the full source: r/ClaudeAI
👀 See Also

Using OpenClaw to Separate Business and Personal Finances: A Solo Practitioner's Approach
A solo dental practice owner describes how they got OpenClaw to stop merging business and personal bank transactions by flagging mismatches instead of force-reconciling.

Challenges and Lessons from Developing an ML Trading System with Claude
Developing a complex ML trading system using Claude Opus 4.5 revealed integration issues with multiple ML engines, emphasizing the importance of thorough verification during the development process.

OpenClaw agent demonstrates model escalation workflow with Claude Opus
A developer describes how their OpenClaw agent recognized when Codex GPT-5.4 was stuck on a coding task, escalated the problem to Claude Opus 4.6 via Antigravity, discussed the solution, then returned to complete the work autonomously.

Batch API Cost-Effective for Multi-File Code Changes
A developer reports using Claude Sonnet and Opus for batch processing to modify 30+ files and generate 3k lines of code for approximately £2, with specific prompts and tools like Repomix for content gathering and Minimax for cleanup.