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

From Copy-Paste to Workspace Integration: A Developer's Experience with AI Coding Evolution
A developer describes the transition from early ChatGPT coding attempts with hallucinated libraries and context management issues to Claude Code's workspace integration that reads files directly, eliminating the need for manual context rebuilding.

One prompt that finds, emails, and logs 200 investor contacts via Claude Code
A single prompt for Claude Code or any AI agent scrapes investors, checks duplicates in Gmail/Notion, sends personalized cold emails via SMTP, and logs everything to Notion — all autonomously.

Building a SwiftUI Line-Art System with Claude Code: One Good Thing Case Study
A developer built an iOS app's line-art illustrations entirely in SwiftUI Canvas using Claude Code as a coding partner. Key lesson: treat Claude like a patient pair programmer, not a vending machine.

Claude Code Ships Complete Multiplayer Game from Half-Finished Project
A developer used Claude Code to complete a competitive estimation game called Closer, adding real-time multiplayer via Supabase Realtime, ELO ranking system, daily challenges with percentile rankings, behavioral analytics dashboard, client-side routing, and confidence calibration tracking.