“How much will my app cost to develop?”
When we first talk with prospective clients, that is the most frequently asked question we hear. And it’s the wrong question. (I’ll get to the better question in a minute.)
The short answer is that the app development cost for a first commercial-quality release typically starts at $100,000 and goes up from there, depending upon the complexity of the design, the platforms, and the various integrations that need to be supported.
The problem is, new clients frequently compare their ideas to mature apps that have been through several releases with a wide range of features — something that would cost in the millions of dollars to re-create from scratch. It doesn’t work that way. Because where a successful app ends is
rarely never where it starts.
What History Teaches Us About the Most Successful Apps
“I want to build the Uber for X.”
New clients sometimes tell us they want to build the next Uber. Don’t we all. But we estimate the Uber of today would cost more than $10 million to recreate. However, when Uber first launched in 2009, it was a much more limited (and less costly) app focused on providing luxury car service only in San Francisco.
Like Uber, many of the world’s most successful apps started as something much simpler (and slimmer) than the apps you use today. To refresh:
- Google Maps first came to mobile phones in 2005 as a simple web app — three years prior to it being introduced as a native app for Android and iOS.
- Facebook CEO Mark Zuckerberg’s story has been well-chronicled; he started a service called Facemash as a student at Harvard in 2005. The original app would surface two pictures of students at a time, and ask users to choose which student was more attractive.
- Twitter started as a group-send SMS service back in 2006, where the user could control exactly who a message was sent to.
- Angry Birds, the best-selling mobile game franchise, began with a pretty basic iOS app in 2009. Over time, Rovio released an Android version, updated and added content for the original game, and developed entirely new chapters/titles based on the original.
All of the above apps have these traits in common:
- The app development cost for any of those apps as they exist today would easily exceed seven figures. But the lifetime app development cost of each was incurred over the course of several years and many releases.
- The first-generation version of these apps were limited to a core set of functionality that tested a key business concept.
- Those early apps proved there was a market need/opportunity.
- The first versions drove some immediate business value to the companies or individuals that created them, and provided real feedback from real users.
- Subsequent versions iterated upon what proved to be successful.
- The apps all evolved into something that couldn’t have been anticipated or created without learning from the limited first app.
The lesson here is simple: Don’t try to build the Uber of today. Start smaller.
The Question You Should Ask: How Do I Quickly Prove My Mobile App is Valuable?
“The minimum viable product … allows a team to collect the maximum amount of validated learning about customers with the least effort.” – Eric Ries
Our team of mobile strategists has collectively spent years internalizing methodologies from the world’s most progressive product management gurus — including the founders of the Lean Startup movement, Steve Blank and Eric Ries. And we have a long history of applying agile practices. We’ve written about how some of that translates into lean app development.
The question we ask ourselves with each new prospective client is: How can we drive the most value for a given business in the shortest amount of time with the least expense? Put in “lean” terms, what is the the minimum viable product (MVP) that is most likely to provide some immediate value?
We almost always recommend a streamlined feature set to our clients — which may cost LESS than they have budgeted. This way, they can get it to market, fast, and start learning. When you first have an idea for an app, you rarely will know if it’s going to deliver business value until you test it. So why not develop something smaller first and find out more quickly?
Spend Less, Learn More
When you first talk with our team, you might still be tempted to ask how much the app development cost will be for your idea. We’ll politely deflect the question and talk to you about how we’ll get you to the MVP. We offer a rapid Mobile Strategy workshop, where together we will quickly work to define your MVP’s feature set — the bare minimum that’s at the core of your app’s value proposition. We’ll also define the schedule and success metrics — and estimate the cost of the MVP. If you already have defined an MVP, we’ll help make sure it’s as lean as possible and ensure the success metrics make sense for your business.
RELATED: Learn more about ArcTouch’s app development process in our new ebook, From Great Idea to Successful Mobile App
When that MVP eventually launches, you’ll know how to measure the success or failure of that release. And you’ll learn a lot quickly.
The Bottom Line: A Winning MVP Will Make it Easy to Invest Over Time
You may end up spending a lot more money over the lifetime of a successful app than you expected. That’s because, just like the popular apps I mentioned above, your successful MVP will generate immediate value and make the business case for spending to improve the app over time a no-brainer.
Let’s say you have an ecommerce app and the app development cost for the MVP version on iPhone is $150,000. If you see $25,000 in sales in the first month from that app, you can project it to be profitable within one year. With that initial success, you justify a second release with additional features that you think will increase sales — and maybe a companion Android version — which together may cost another $75,000.
So now you’ve spent $225,000 on development for two major releases. You could have easily blown much more than that on a single feature-bloated first release — and you wouldn’t have any validation from the market. Plus, the initial streamlined MVP is much easier to optimize and build upon — saving you more money and time when it comes to a second release.
And after a second release, you might get feedback on new features you think will increase sales even further. So you invest in a third release, incrementally adding on. And so on. Maybe someday you’ll have invested in a million-dollar app — one that’s driving multi-millions of dollars in sales.
Just like Uber today. But only because you asked the right question first: How do I quickly prove my mobile app is valuable?