An iOS engineer used ASO keyword picking + Flutter template reuse to ship 28 single-feature apps in 8 months and hit $10K/mo
1,000+ subscriptions · 4-5K DAU
The vital point is the keyword, not the app: use an ASO tool to find terms with popularity ≥20%, low difficulty, and a top competitor pulling ≥€200/mo — confirm there's a real market behind the word, then bolt an app together from templates in 2 hours to claim the slot.
Fewer bars = easier, cheaper, or faster for an AI-assisted solo builder. Editorial judgments based on the case details.
Max is an iOS engineer with a day job. Like a lot of indie developers, he used to be fixated on "polishing one app until it's good enough" — and ended up grinding on one or two projects for ages with almost no revenue to show for it. The real turning point was flipping his mindset completely: stop betting on any single app, treat every app as a one-shot bet, keep the winners and throw the losers away. Over roughly 8 months he shipped 28 small apps that each do exactly one thing — the archetypes being photo-based identification of trees/bugs/rocks, or single-purpose student tools like physics AI, chemistry AI, math AI. Together the 28 do about $10,000/month, 1,000+ paid subscriptions, and 4-5K daily active users. But look at the structure: only 4 apps actually carry the revenue, at about $1.5K/mo each (a textbook 80/20 rule — here a 28-to-4 version); the other twenty-plus make almost nothing. These numbers come from Max's own account in a Starter Story interview, with no dashboard screenshots, so discount them as founder-reported. Even so, the real value of this playbook isn't "how much he made" — it's that it turned the most mystical step in indie development, deciding what to build, into a repeatable keyword-selection system.
There is no outreach in this model at all — the first users arrive through App Store search, which is why all the work happens before a line of code.
The quick-reference card — acquisition channels, replication playbook, and risk map — is members-only.
Join the Unicorn Club — $5/moCancel anytime, in one clickPaste into Claude Code / Codex and get a working version of this product end-to-end.
Two production-grade prompts per idea — a full build spec and an SEO growth plan — plus 10 tailored build specs a week. Members only.
Join the Unicorn Club — $5/moCancel anytime, in one clickEvery claim traces back to a listed source — open any of them and check the number yourself.
The first dollar comes from a stranger who searched a phrase, tapped the top result and met a paywall about ninety seconds later. Nothing is sold by hand.
The flywheel is the template library, not any app.
The stretch worth studying came before the 28. Max spent a long time doing what most indie developers do, grinding one or two apps toward a polish nobody paid for, and what changed was not the quality of an app but the unit of decision.
The rest of this breakdown — 10 more sections — is in the Unicorn Club, with every section of all 1,335 ideas: first customers, first dollar, the flywheel, and the silent stretch.
Join the Unicorn Club — $5/moCancel anytime, in one click