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

AI Agents Playing Strategy Game Show Emergent Diplomacy and Strategy
A developer created a strategy game at agentsandaimpires.com where AI agents autonomously play, with observed behaviors including efficient land capture by one agent and diplomatic peace coalition proposals by another.
Local vs VPS OpenClaw deployment: practical differences for AI coding agents
Running OpenClaw locally provides real browser access with existing login sessions and local file access, while VPS deployment limits functionality to basic tasks and faces website restrictions.

OpenClaw Cost Optimization: How a Developer Fixed a $750 Mistake with Model Routing
A developer shares how switching all OpenClaw subagents to the free Hunter Alpha model on OpenRouter led to silent failures, including a video production agent that generated valid code but produced a 9-second silent black video. The solution involved implementing explicit model routing based on task requirements.

Using OpenClaw with AI video tools to scale short-form content creation
A developer shares their workflow using OpenClaw to find content angles and hooks, then pairing it with an AI video tool to create and batch-post Shorts, Reels, and TikToks, resulting in consistent affiliate clicks and platform payouts.