Vibe Coding: How a Non-Developer Built a Calorie Tracking App with Claude in 3 Hours

A Reddit user on r/ClaudeAI describes building a custom calorie tracking iOS app using vibe coding — writing plain English prompts to Claude, which generates markup files dropped into Xcode. The process took three hours with zero prior dev experience.
How It Works
- The user writes a natural language description of a meal (e.g., “1 chicken breast in home made bbq sauce with ketchup, brown sugar, worcestershire sauce and spices and 1 medium sweet potato”).
- The app calls the Claude API to return calorie estimates, reasoning, and a confidence level.
- UI is built with SF Icons and Pills — Apple's native design components.
- A daily graph shows calories and average intake.
Planned Feature
Next step is pulling weight data from Apple Health to correlate eating habits with weight changes — all within the same subscription-free app.
Key Takeaway
Claude's ability to generate Xcode-ready markup files from conversational prompts lowers the barrier for non-developers to build fully functional iOS apps. No subscription fees; just the Claude API cost.
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw user shifts from complex agent setups to practical automation, saves 8-10 hours weekly
A developer running OpenClaw for a month abandoned elaborate multi-agent systems and focused on automating website management through GitHub. The setup now produces 30 posts in 4 weeks, reducing weekly work from 8-10 hours to about 20 minutes daily for review.

Building a Personalized AI News Pipeline with Claude
A developer built a system that ingests 200+ articles daily from RSS feeds, scores them against personal keywords using Claude Haiku, triages them into categories, and delivers a structured morning briefing via email for under $5/month.

Using Claude as a Critical Product Manager for Landing Page Optimization
A developer used Claude to critique and rewrite their landing page by treating it as a harsh, contrarian product manager, resulting in improved messaging and SEO performance.

Developer Implements AI-Ready Feedback Loop for Feature Shipping
A developer built a feedback system that captures app context and automatically generates structured GitHub issues, then uses Claude Code with a triage skill to turn those issues into scoped development tasks. Two features were shipped using this workflow from mobile devices.