The usual first move is the wrong one. You open an AI builder, type “build me an app”, and get something nobody asked for.
You don’t need a developer. You need the steps in the right order.
I’ve built more than 20 web and mobile apps with AI, and the order below is the one I keep coming back to. Nine steps, from the idea to your first users. Each one links to a deeper guide when you’re ready for it.
If you want a guided start instead of doing it alone, here’s where I teach this.
What are the 9 steps from app idea to launched app?
The 9 steps are idea, validation, web or phone, tool, prototype, first version, testing, launch and first users. Skipping the early ones is the most expensive mistake, because you end up building the wrong thing well.
| Step | What you do | Go deeper |
|---|---|---|
| 1. Idea | Pick one problem for one kind of person you reach | How to come up with an app idea |
| 2. Validate | Talk to people who have the problem before you build | How to validate an app idea |
| 3. Web or phone | Decide from who uses it and where | This guide |
| 4. Tool | Pick an AI builder for your first version | Best vibe coding tools |
| 5. Prototype | A rough version to show people, in an afternoon | How to start vibe coding |
| 6. First version | One core job, done well, everything else cut | First app version features |
| 7. Test | Real users on a shared link or TestFlight | This guide |
| 8. Ship | Your own domain, or a store listing | This guide |
| 9. First users | Tell people, in the places they already are | This guide |
How do you pick an app idea and check people want it?
Start from an annoying problem you keep running into, not from “I want to build an app”. The best ideas I’ve had came from unglamorous annoyances.
Then run every idea through one filter: unique and useful. Useful means it helps someone get a result they care about. Unique means they have a reason to choose your version over what already exists.
Validation comes before building. Talk to people who had the problem recently, and ask what they do about it today. My validation guide has the full method, from the questions to the smallest test worth running.
An app for yourself skips most of this. It only has to help you enough to build and keep it.
Should your first app be a web app or an iPhone app?
It depends on who the user is and what they use it for. If the use case is mobile, the app has to be mobile. If it isn’t, a web app is faster to ship and cheaper to run.
Ask three questions:
- Who uses it, and where are they when they open it?
- Does it need the phone itself: the camera, notifications, offline use?
- Do they open it once a week at a desk, or ten times a day on the go?
My app for my mum, AANI, is an iPhone app. It started as Afacio at the Cursor Hackathon in Chiang Mai. The web is also the shorter road. You publish a link and anyone opens it. The App Store adds Apple’s Developer Program at $99 a year, a review, and rules your app has to pass. Paste the “web app or phone app” prompt below into Claude or ChatGPT if you’re unsure.
Which AI tool should a non-technical founder use?
For a complete beginner building a web app, Lovable is by far the best choice. Lovable has everything built in, so you don’t have to think about security or databases at all. And the startup cost to have your app and business live is stupidly low.
The right tool changes when you need a native phone app, or more control.
| Tool | Best for | Starting price | Builds native mobile apps? |
|---|---|---|---|
| Lovable | Complete beginners building a web app | Free plan, Pro $25 a month ($21 a month billed yearly) | No. Web apps and phone-friendly web apps |
| Replit | Beginners who need a native iPhone app | Free plan, Core $20 a month ($18 a month billed yearly) | Yes, iPhone. Google Play publishing isn’t supported yet |
| Bolt | Beginners who want iPhone and Android from one build | Free plan, Pro $18 a month billed yearly | Yes, through Expo, with store builds run on your own computer |
| Claude Code | Founders ready for more control over the code | Included in Claude Pro, $20 a month ($17 a month billed yearly) | Yes, with Xcode or Expo set up yourself |
| Cursor | Founders building for the App Store or with serious architecture needs | Free plan; paid plans changed in 2026, check the pricing page | Yes, with Xcode or Expo set up yourself |
A few details change the path:
- Lovable builds web apps, not native apps. Wrapping a Lovable site for the App Store risks Apple’s rule against apps offering no more than a repackaged website.
- Replit builds native mobile apps with Expo and sends iPhone apps to TestFlight and the App Store. On the free plan, your one published app goes offline after 30 days.
- Bolt builds iPhone and Android apps through Expo. Say “mobile app” in your first prompt, because a web project doesn’t convert easily later.
I validate ideas in Lovable and move to Cursor once an app is going to the App Store. My tools guide compares more options.
How do you go from prototype to first version?
A prototype is for showing people. A first version is for using. Keep them separate in your head.
Build the prototype in an afternoon. It only has to make the idea clickable, so people react to something real instead of a description. Use sample data. Skip sign-in.
The first version does one core job, and does it every time. I prefer Simple, Lovable, Complete over the usual “minimum viable product”: a narrow promise, but the user gets the whole result. Ship ugly and fast, but useful. Ugly means visually basic. The core job still has to work.
Cut everything else. Sign-in and payments wait until the app needs them. My first version guide shows what to keep and what to cut, and how long it takes covers realistic timelines.
How do you test and launch your app?
Test with real users before you call it launched. Share the link with the people you interviewed in step 2, watch where they get stuck, and keep a short bug list.
For a web app, launch is publishing. Lovable’s free plan publishes to a lovable.app address. A custom domain needs a paid plan, and Lovable sets up the domain and the SSL certificate for you. Most domains go live within a few hours.
For the App Store, plan for three extra steps:
- TestFlight. Apple’s beta testing app takes up to 10,000 outside testers, and it needs the $99 Developer Program membership.
- Store rules. Apple’s App Review Guidelines require a privacy policy linked in the app and in App Store Connect, a final version with no placeholder content, and a demo account if your app has a login. Guideline 4.2 rejects apps offering no more than a repackaged website.
- Review. Apple says it reviews half of all submissions in under 24 hours and 90% in under 48 hours.
Google Play charges a one-time $25. New personal developer accounts also have to run a closed test with 12 testers for 14 days in a row before going live. Add those two weeks to your plan.
Run the pre-launch check prompt below before you submit anywhere.
How do you get your first users?
Go where your users already are, and tell them. Launch day brings nobody by itself.
SEO and app store optimisation are my forte from my years selling online, and SEO has been great for my apps. People find you through search long after launch day. Write a store listing and a landing page in the words your users search for.
Pinterest and social media bring users too, especially when you build in public and show the app getting better.
The strongest channel for me is speaking. Every time I host a workshop or speak at someone’s event, a wave of new users follows. Those users help my app store ranking as well.
Start with the people you interviewed in step 2. They told you about the problem. Show them the fix first.
Sources and further reading
- Lovable plans and credits, free plan and credit limits.
- Lovable subscription plans, Pro and Business prices.
- Replit pricing, Core and Pro prices.
- Bolt pricing, Free and Pro plans.
- Claude pricing, which plans include Claude Code.
- Cursor pricing, current plans.
- Google Play developer registration, the one-time fee.
Plans, prices and store rules checked on each company’s own pages on 22 October 2026.
Turn your idea into a one-page brief
I want to build an app and I don't code. Help me turn my idea into a one-page brief to paste into an AI app builder.
My idea: [describe it in a few sentences]
Who it's for: [one kind of person]
The problem it solves for them: [the annoying thing they deal with]
Ask me up to 5 questions first, one at a time. Then write the brief with these parts:
1. Who it's for, in one sentence
2. The one problem, in their words
3. The one core action the app helps them do
4. The screens the first version needs (no more than 4)
5. What to leave out of the first version, and why
Keep it under 300 words. If my idea is too broad for a first version, tell me and suggest a narrower one.
Decide: web app or phone app
Help me decide whether my first app should be a web app, a phone-friendly web app (PWA) or a native iPhone or Android app.
My app brief: [paste your brief]
Ask me questions until you understand who uses it, where they are when they use it, and how often. Ask about camera, notifications, offline use and anything else needing a phone.
Then recommend one option with 3 reasons, and tell me what I give up by choosing it. If the answer depends on something I haven't told you, say so instead of guessing.
First build prompt for Lovable, Bolt or Replit
Build the first version of a [web app / iPhone app] from this brief.
[paste your brief]
Build only the core action and the screens in the brief. Use sample data so I see every screen working. Keep the design plain and readable on a phone: one font, one accent colour, clear buttons.
Before you build, list the screens and the data you plan to store, and wait for my OK. After you build, tell me what to test first and what you left out.
Pre-launch check
I'm about to launch my app. Help me find what's missing before real people use it.
What the app does: [one sentence]
Where it's going: [my own domain / the App Store / Google Play]
What I've tested: [list]
Go through this list and ask me about each item I haven't covered:
- Placeholder text, test data or broken buttons
- A privacy policy, linked in the app and in the store listing
- A demo account for Apple's reviewers, if the app has a login
- Whether the app does more than show a website (Apple's guideline 4.2)
- What happens when someone enters something unexpected
Then give me a short fix list, most urgent first. If you're not sure a store rule applies to my app, say so.
Frequently asked questions
Do I need to learn to code to build an app?
No. AI builders like Lovable, Replit and Bolt write the code from your instructions. You still need to learn what to build, in what order, and what to cut. You will also pick up some technical words along the way, and you should.
How much does it cost to build an app with AI in 2026?
You start for free on Lovable, Replit or Bolt. A paid builder plan costs about $18 to $25 a month, and you need one for your own domain on Lovable. An App Store listing adds Apple's $99 a year, and Google Play charges a one-time $25.
How long does Apple take to review an app?
Apple says it reviews half of all submissions in under 24 hours and 90% in under 48 hours. Rejections add time, so check the privacy policy, demo account and placeholder text before you submit.
Will Lovable turn my web app into an iPhone app?
No. Lovable builds web apps, and you turn one into a phone-friendly web app (a PWA) or wrap it with another tool. A wrapped website risks rejection under Apple's guideline 4.2, so pick Replit or Bolt if you need a native app.
What should the first version of my app leave out?
Leave out everything except the one job your user came for. Sign-in, payments, settings and a second feature wait until people use the first one. A plain design is fine, as long as the core job works every time.