4 Sources
[1]
I used Claude Code to vibe code an Apple Watch app in just 12 hours - instead of 2 months
Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways * Building for Apple Watch is harder than for iPhone, despite smaller scope. * Claude Code felt like a collaborative teammate, not automation. * Iterative AI coding made short, productive work sessions possible. After
[2]
I Can't Program at All. My First Vibe Coding Experiment Went Shockingly Well
(Credit:Zain bin Awais/PCMag Composite;Claude;Anthropic;membio/via Getty Images) As someone who's written a fair amount about how AI, specifically vibe coding, can turn anyone into a programmer, I decided I had to actually try it for myself. Does vibe coding live up to all the hype? Claude Code
[3]
I used Claude Code to vibe code a Mac app in 8 hours, and it was more work than magic
AI shines when developers relentlessly lead, test, and correct. Over all my years in the software business, I've built software using two fundamental techniques. The first technique was writing code myself, line-by-line. I enjoy that practice, though it can be incredibly time-consuming. If you hit
[4]
I tried vibe coding an app as a beginner - here's what Cursor and Replit taught me
And so I wondered: Could a newbie like me, with limited programming knowledge, talk my way through creating an app? Also: I let Anthropic's Claude Cowork loose on my files, and it was both brilliant and scary Nvidia CEO Jensen Huang has said that vibe coding English is going to be the new
Share
Copy Link
Developers are using vibe coding with Claude Code to build Apple Watch apps in 12 hours instead of two months, while complete beginners successfully create functional websites in just days. The AI coding revolution promises to democratize programming, but early experiments reveal that technical knowledge remains crucial for navigating the inevitable challenges and chaos that emerge during AI-assisted development.
The emergence of vibe coding is reshaping how developers approach app development, with AI coding tools like Claude Code demonstrating the ability to compress months of work into mere hours. One developer successfully built an Apple Watch app in just 12 hours using Claude Code, a project that would traditionally have required approximately two months of development time
1
. This dramatic reduced development time showcases how AI-generated code can accelerate the creation of functional applications, though the journey involves more iteration than initial prototypes might suggest.
Source: ZDNet
The developer's experience highlights how vibe coding functions as an AI as a collaborative partner rather than pure automation. After getting a basic prototype working in roughly two hours, the real work began when moving from test data to 120+ actual records, triggering what the developer described as "a bit of a meltdown" in the Xcode monitoring process
1
. The process required strategic thinking about feature subtraction, determining which capabilities from the full iPhone app—like NFC scanning and photo capture—could be eliminated for the tiny watch screen while retaining core functionality like browsing spools, moving items between locations, and dynamic sync across devices.In a striking demonstration of AI coding tools' accessibility, a self-described non-programmer with no coding background successfully created a custom website using Claude Code in just three days with only a few hours of actual work
2
. The project solved a practical problem: automatically calculating walking distances from real estate listings to public transit stops by pulling data from Redfin and displaying results with a map interface. This non-programmer coding experience required Anthropic to create a special setup guide addressing basics like "What is a Terminal?"—knowledge that 100% of programmers already possess.The user interface development and environment setup proved surprisingly manageable even for beginners, though the experience required patience and willingness to follow detailed instructions. After subscribing to Claude Code at either the $17-per-month Pro or $100-per-month Max plan, users must navigate terminal commands and authentication processes that, while straightforward for experienced developers, represent genuine hurdles for newcomers. The project selection process matters significantly—the developer considered creating a Wordle clone or event invitation generator before settling on the transit-distance calculator as a genuinely useful solution.
Despite impressive capabilities, AI coding tools present substantial challenges that underscore why programming knowledge remains valuable. A Mac app development project using Claude Code took eight hours and felt "more like a constant level of planning, convincing, cajoling, correcting, and a bit of chaos" than the flow state of traditional coding
3
. The developer, an experienced programmer, emphasized that Claude Code functions as a force multiplier similar to managing human programmers—requiring constant guidance on architectural decisions, error correction, and navigating AI-generated chaos.
Source: ZDNet
Another beginner experimenting with Cursor and Replit discovered similar limitations despite initial excitement
4
. While these AI coding tools automatically performed impressive tasks like setting up virtual environments, installing code libraries through the API, configuring local servers, and generating user interfaces from natural-language prompts, the experience quickly became tedious. The command-line interface repeatedly demanded manual interventions that would likely frustrate non-technical users. Cloud offerings like Replit and Lovable burned through credits rapidly during the trial-and-error process, while raising privacy concerns about storing sensitive data remotely.Related Stories
The gap between experienced developers and complete beginners using these tools reveals important insights about who benefits most from vibe coding. The developer who created both iPhone and Mac versions of a filament management app leveraged decades of programming experience to guide Claude Code through complex decisions about database architecture using iCloud, GitHub source control integration, and cross-platform data synchronization
3
. This technical foundation enabled productive problem-solving when the AI made mistakes or proposed impractical solutions, like an obsession with Watch complications that didn't fit the use case.The beginner's experience with Cursor illustrated how quickly things can derail without that foundation. After spending an hour discussing project requirements and watching Cursor set up file structures and install Python libraries as code generation progressed, the program suddenly restarted and erased all chat history—losing the entire project plan
4
. Such setbacks, while frustrating for anyone, prove particularly daunting for those lacking the programming knowledge to reconstruct lost work or troubleshoot unexpected failures.Beyond Claude Code, the ecosystem of AI coding tools continues expanding with options including GitHub Copilot, Cursor, Replit, Lovable, and Windsurf. Each requires varying levels of technical setup and offers different trade-offs between local control and cloud convenience
2
. Anthropic positions Claude Code as "the best coding model in the world," though such claims remain difficult to verify given the rapid pace of development in this space. What's clear is that these tools operate on a common principle: users type prompts describing desired functionality, and the system formulations plans, sets up requisite files, and generates working code.
Source: PC Magazine
The practical implications for both professional developers and aspiring programmers suggest a future where AI serves as a powerful assistant rather than a replacement. Experienced developers gain the ability to prototype rapidly and handle routine implementation tasks more efficiently, while beginners can create simple applications that would have been impossible without extensive training. However, the persistent need for error correction, architectural guidance, and troubleshooting indicates that vibe coding augments rather than eliminates the value of deep technical expertise in app development.
Summarized by
Navi
08 Jul 2026•Technology

05 Jun 2026•Technology

20 Oct 2025•Technology

1
Technology

2
Technology

3
Science and Research
