跪拜 Guibai
← All articles
AI Coding · Claude · Cursor

Zero Hand-Written Code. One Hour of AI. A Fill-Light App Tops the App Store Paid Chart.

By 灵感__idea ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

App Store submission, not coding, is now the thickest part of the pipeline for a solo AI-assisted builder, and demand discovery decides which tiny products survive. When one person with no hand-written code can hold #1 on the paid chart for a month, the barrier to entry collapses to spotting a real need and resisting everything that isn't it.

Summary

The story starts with a throwaway line. While scoping a Cursor tutorial, the author's girlfriend suggested making a "fill-light card" instead of a screen flashlight, a term she'd picked up from Xiaohongshu. A quick search there showed several posts with hundreds of thousands of likes each: people using solid-color images as selfie lighting panels, comparing tint effects, and asking for an app that could adjust color and brightness. No one had shipped one.

Five minutes of typing a natural-language feature description into Cursor, then one hour of AI-driven implementation later, "Little Cat Fill Light" was live. The MVP was a fullscreen solid color with adjustable hue and brightness, nothing more. Every subsequent change ran the same loop: collect user feedback, describe the need to Claude Code, implement, test, submit. Coding consumed 30 percent of the effort; the App Store gauntlet of developer accounts, certificates, privacy pages, and review took the other 70 percent.

A single Xiaohongshu note comparing before and after fill lighting drove 1.18 million reads and 73,000 likes in three days, plus 30,000 downloads. The 6-yuan Pro version with camera preview held the #1 paid-app slot for over a month. The author credits simple design, controversy from programmers questioning the app, overnight shipping of three revisions during the surge, and an honestly acknowledged dose of luck: most hand-rolled products die in silence. What decides outcomes, the article argues, is code now being the easy part and competition moving to demand discovery, restraint, and iteration.

Takeaways
— Xiaohongshu posts on fill-light cards had accumulated hundreds of thousands of likes each, showing validated demand with no good product serving it.
— The first version went from a natural-language description in Cursor to an App Store listing in about one hour.
— The MVP was a fullscreen solid color with adjustable color and brightness; no filters, timers, social sharing, or membership features shipped initially.
— Coding was 30 percent of the work; the App Store path, covering developer accounts, certificates, privacy policy, and review, was the other 70 percent.
— Apple requires a privacy policy page even for apps that collect no data, and apps judged too simple can be rejected as things a webpage could do.
— The first submission passed review in about 24 hours because the app's functionality was clear and had no gray areas.
— One Xiaohongshu post generated 1.18 million reads and 73,000 likes in three days; downloads passed 30,000, and the 6-yuan Pro version led the paid chart for over a month.
— Three revisions shipped overnight during the viral week, each responding to user-reported issues and the most-requested features.
— Apple Developer Program membership costs about 688 yuan per year and requires real-identity registration.
Conclusions

Programmer skepticism in the comments ("this app can make money?") drove more visibility, meaning technical dismissal becomes free marketing when the audience is social-platform users, not engineers.

Seventy percent of the effort landed in non-coding release work and only 30 percent in code, so AI assistance shrinks the smallest slice of the shipping pipeline, not the whole job.

The author explicitly credits luck: Xiaohongshu's recommendation, timing, and a product form that suits short-video spread, which keeps this from being a replicable recipe.

The demand signal came from a non-programmer's observation of a term real users used, not from market analysis or technical capability, suggesting product advantage now sits with people closest to everyday behavior.

Concepts & terms
Fill-light card (补光卡片)
A solid-color fullscreen phone display used as a lighting panel for selfies and video. On Xiaohongshu, posts about the technique had drawn hundreds of thousands of likes before any app served the need.
Cursor
An AI-first code editor that generates and modifies code from natural-language instructions. The author used it for the initial one-hour build before switching to Claude Code for subsequent iterations.
Claude Code
Anthropic's command-line coding agent that reads a project's structure and edits source files from natural-language directives, such as adding a camera preview above a fill color with a draggable divider.
AVCaptureSession
Apple's API for capturing camera and media streams; the Pro version uses it to show a live camera preview alongside the fill-light color.
Source: juejin.cn ↗ Google Translate ↗ Backup ↗