Samuel Demers

How Much Does It Cost to Create a Mobile App

How Much Does It Cost to Create a Mobile App

It costs $500. We’ll be done next week.

Just kidding.

But I get it: you have this amazing app idea, it’s the best thing since sliced bread and the only thing you need is someone to program it. You probably heard of those hackathons where kids build apps that revolutionize healthcare, education, time travel… in just a weekend! How hard can it be?

Anyway, the app isn’t making money yet so you can’t afford to pay too much. It should be done next month (that’s way more than a weekend, right?). And it should work on any device (but everyone does this hybrid app thingie nowadays so it should be automatic).

Maybe your expectations are more reasonable. You’re not that person. You know pretty much what you want, you have a bit more time and you just want a quote.

No one knows how much it will cost to build your app and anyone telling you otherwise is a liar. Let me explain.

Imagine going to your broker and asking: how much does it cost to buy stocks? Well… If you buy the wrong ones it can be as expensive as you want.

Basically, it’s just the wrong question. You can get an app done at ANY price point. You want a $1000 app? We can make you one. For $10,000? That works too. A million? Makes sense. For the same requirements. Of course, the million dollar app will be very, very different from the $1000 one. Which one is good enough? Who knows!

Fortunately, there is a better way to approach this.

You only know how much it costs to build a specific app once it’s done. But an app is only really done when it stops being updated and decays into obsolescence until the App Store lords deem it unworthy of their users. Or something like that. And then, obviously, it’s a bit late.

The solution, in short, is to start with baby steps. Have something to show right away, but make it really, really, small. If you need a developer to do this, it’s not small enough.

You can’t know how much it costs to do something until you know exactly how it will be done. To know that, you need to know what needs to be done, which probably depends on your business model. How do you make money? You’ll only be sure once customers tell you but they need to see your app to know. It’s a bit hard to do that in the beginning. That’s why you want to get it built, right? And how are you going to do this if you don’t even know how much it costs?

There’s a way out.

Have you ever noticed that you kinda know if you want an app in 10 seconds just by looking at screenshots in the App Store? Even better if there is a video. You haven’t tried it yet but you can picture yourself using it and you pretty much know if you want it.

This is what you need to replicate.

Now there is a bit more to it. To get to that stage, you need to get some fundamentals right. You need to have some hypotheses. When we do this exercise, we follow a process that looks a bit like this:

All of this may look like a lot of work. And it is. But don’t forget: you’re learning about what to build at every single step. And it’s an order of magnitude less work than building the whole thing right away.

If you approach app development the right way (i.e. have something out quick but start small), you’ll move forward knowing that you’re not spending money but really making an investment. You’ll still have to pay someone to develop it, but you won’t be as tempted to pick the cheapest developer. You’ll be able to focus more on their qualifications, reliability and reputation than on their price (hint: one developer can easily take 10x more time than another one to do the exact same work, depending on their experience, familiarity with the type of project or amount of distractions in their work environment).

Yes, imagining, prototyping, validating and building an app properly is a lot of work, especially if you don’t do that all day everyday. You need to design something that users love, but that is also implementable relatively easily. The early stages of a new application are at the intersection of business and technology and, as such, is best approached by someone with a foot in each world.