We regularly talk to entrepreneurs who've had an app idea for months, sometimes years, but have never taken the plunge because they assumed it was too complicated, too expensive, or too technical for them. Most of the time, they're wrong. Not about everything, but about the thing that matters.

The complexity you imagine vs the real complexity

When you think about your app idea, you're probably picturing the finished version: every feature, every use case, every integration. That version genuinely is complex and expensive. But that version isn't what you need to build first.

The question isn't "how do I build my app?", it's "what's the simplest version of my app that tests whether the idea works?"

The MVP: the most powerful idea in product development

An MVP (Minimum Viable Product) isn't a botched version of your product, it's the leanest version that lets you validate your core hypothesis. At launch, Instagram only let you share square photos with filters. Uber only worked in San Francisco, with a few dozen drivers. Airbnb was a website with photos of air mattresses.

In almost every case, version 1 of a great app is far simpler than what its founders originally had in mind.

What "technical" really means

You don't need to understand how your app is built in order to build it. You need to understand what it has to do, and who for. The rest, the choice of language, architecture and tools, is your technical partner's job. Your job is to stay the expert on your field and your users.

Most good app ideas are simple to describe. If you can't explain it in two sentences, the problem isn't a technical one.

Where to actually start

Describe your app by answering these three questions: who uses it, what problem it solves, and what the main action is that a user takes in each session? With those answers, you already have more than enough to start a serious conversation with a developer.


The only app idea that can't be built is the one you never started to define. Start small, validate fast, and build on what works. That's how the best apps got started.