ASO GLOSSARY

Vibe coding

Vibe coding is building software by describing what you want in plain language and letting an AI coding tool write the code, rather than authoring it line by line. The term was coined by Andrej Karpathy in February 2025 and became mainstream fast: Collins Dictionary named it Word of the Year 2025. For mobile, vibe coding has made shipping an app dramatically easier, which is exactly why getting an app discovered has become dramatically harder. When anyone can generate and submit an app, the store shelf floods, and the skill that decides who gets found is App Store Optimization, not the build.

Last updated July 2026 · Reviewed by the ASOScan team

Key takeaways
  • Vibe coding = describing an app in natural language and letting an AI tool (Cursor, Lovable, Bolt, Replit, and others) generate the code; the term was coined by Andrej Karpathy in February 2025.
  • Collins Dictionary named "vibe coding" its Word of the Year for 2025, a signal of how mainstream AI-assisted building became.
  • Building got easy, so discovery got hard: App Store submissions rose sharply across 2025 and 2026 as AI tools lowered the barrier to shipping, crowding store search.
  • Both stores tightened their rules: Apple’s Guidelines 4.2 (Minimum Functionality) and 4.3 (Spam) reject thin and near-duplicate apps, so a real, differentiated app matters more than ever.
  • For a vibe-coded app, the deciding skill is ASO: the title, subtitle, keyword field and screenshots that determine whether real users ever find what you built.

Where the term came from

Andrej Karpathy, a founding member of OpenAI and former head of AI at Tesla, described "vibe coding" in a February 2025 post as fully giving in to the vibes: you state your intent in natural language, let the model write the code, and largely stop reading every diff. The phrase captured a shift that was already underway as AI coding tools became capable enough to scaffold whole projects from a prompt, and it spread quickly across the developer and indie-maker communities. In November 2025, Collins Dictionary named "vibe coding" its Word of the Year, cementing it as the shorthand for AI-assisted building.

Today the term spans a spectrum, from unreviewed prompt-to-app building at one end to disciplined, AI-assisted professional engineering at the other. For app makers, the practical outcome is what counts: a working mobile app can now go from idea to submitted build in a fraction of the time it used to take, using tools like Cursor, Lovable, Bolt and Replit that generate real React Native / Expo code.

Why vibe coding flooded the app stores

When the cost of building an app collapses, the number of apps rises, and it has. App Store submissions climbed sharply through 2025 and into 2026 as AI-assisted development lowered the barrier to shipping, with reporting attributing much of the surge to the vibe-coding wave. (A rise in submissions does not prove every extra app was AI-generated, but the direction and the timing line up with the tools going mainstream.)

For an individual builder, the effect is counterintuitive: your app is easier to build than ever and harder to get discovered than ever, because it now sits among far more listings competing for the same searches. Downloads have not grown at anywhere near the pace of new apps, so the gap between "shipped" and "found" is wider than it has ever been, and that gap is won or lost on the listing, not the code.

Why ASO is the missing skill for vibe-coded apps

App Store Optimization is the discovery layer no AI builder writes for you. On the App Store, search relevance comes from your app name (30 characters), subtitle (30 characters) and a hidden 100-character keyword field. Apple does not index the description for search. On Google Play, the title (30 characters), short description (80 characters) and full description (4,000 characters) are all indexed. A vibe-coded app shipped with a default name and a generic description has none of this done, which is the single most common reason a genuinely good AI-built app never gets downloaded.

There is also a review dimension. Apple has tightened Guidelines 4.2 (Minimum Functionality) and 4.3 (Spam) against thin and near-duplicate apps, so a legitimate, finished, clearly differentiated app with an accurate listing is what clears review and earns discovery. ASO does not game the store and cannot buy organic rank. What it does is make sure the real app you built is found by the people already searching for what it does.

FAQ

Frequently asked questions

Who coined the term "vibe coding"?

Andrej Karpathy, a founding member of OpenAI and former director of AI at Tesla, coined it in a February 2025 post describing building software by giving in to the "vibes": stating intent in natural language and letting an AI model write the code. Collins Dictionary later named it Word of the Year for 2025.

Does vibe coding hurt my chances in the App Store?

Not the building itself. But the flood of AI-built apps means your listing has to work harder to be found, and Apple has tightened its rules against thin, template-style apps (Guidelines 4.2 and 4.3). Ship a genuinely complete, differentiated app and optimize its listing, and vibe coding is simply a faster way to build; skip that and a good app stays invisible.

Why is nobody downloading my vibe-coded app?

Almost always because the listing was never optimized. The AI tool wrote your code, not your title, subtitle, keyword field or screenshots, and the stores rank apps on those fields plus downloads and ratings. Researching the right keywords and placing them where each store indexes them is what turns a shipped app into a findable one.

What is the difference between a vibe-coded app and a vibe-coding app?

A vibe-coded app is a normal app (a habit tracker, a utility, a companion) that happens to have been built with AI assistance, and these are thriving. A "vibe-coding app" usually means a tool for building apps on your phone, a much smaller and struggling niche. ASO is about the former: getting real, AI-built apps discovered.

Put this into practice.

Run a free ASO scan on your own app, or start a 7-day free trial of the full platform.

Run the free scan, no card →

or see pricing →