Tag Archives: Mobile App

how much does it cost to develop an app

How Much Does it Cost to Develop an App

The best pace to start with estimating the costs of developing a mobile app is in understanding there is a big range.

Functionality, design, service level and development language all impact the final costs of developing a mobile app, and that’s before marketing costs are included.

With cars or houses, function and design is often easier to conceptualize for the non-developer. We expect the engine, the suspension, the design, the interior and the add-ons all to impact costs and have some idea of how.

For software, specifically mobile apps, it can be hard to know if a specific feature or function is even possible, let alone how much it would cost to add.

Let’s remove some of the mystery related to the costs of developing mobile apps by looking at the variables that impact the cost of developing a mobile app the most.

Functionality

An app that displays content with limited interactivity – like say the way a blog functions on a website – will serve as our baseline for a simple, basic mobile app.

But very few successful mobile apps (measured by use) are limited to displaying text.

Otreva
Otreva’s Cost Calculator

Even simple additions like a “click to call” feature, or enabling in-app purchases for in-app content adds cost.

The biggest and most common functions that can impact costs are:

  • custom logins or social logins
  • social sharing
  • messaging
  • connecting and uploading to an existing database
  • ratings and reviews systems

These types of features are hard to estimate for non-devs (and even sometimes for devs) as we just don’t know what is “hard”.

For which devices?

Do you want to support just Apple devices (iOS), both Apple and Android, or all of the above plus Windows and Blackberry and web? Just phones or tablets as well? Devices Selecting a cross-platform development language based on your current environment is a popular choice for reaching multiple mobile operating systems across devices.

Building a native app for Apple and another for Android is more expensive upfront and in ongoing maintenance than using a cross-platform option, but there may be an impact to customer experience or limits to functionality depending on what your app needs to do and what the cross-platform framework supports.

As you can imagine, all of this impacts cost.

Design

Some mobile app marketers and publishers say design has a bigger impact on engagement and retention than any other element.

Like evaluating code for the non-technical, evaluating design can be difficult for those who are not well-versed in the latest UI and UX methods.

Good design costs more, and the best place to start in evaluating what is good is by looking at competitive mobile apps, or other mobile app used by your target market.

Service level

Many organizations opt to work with agencies on projects like web and mobile apps. From marketing departments across SMB and Enterprise, to smaller divisions inside global conglomerates – working with agencies means working with subject matter experts, without the cost of hiring additional headcount.

But agencies themselves offer a large range of service levels and competencies. The agency who built and manages your website may not be the best option for building your mobile app.

The agency you use for SEO or marketing may or may not have experience marketing mobile apps – a very different challenge.

An agency with a track record of publishing successful mobile apps will likely support any mobile app project with product management, project management, and some on-going maintenance (as mobile app updates need to be resubmitted to the app store,s not just pushed like like the web).

For those looking to get started experimenting with mobile without the costs of a full service agency, working directly with devs or dev teams can provide a significant cash savings, with the tradeoff being your time.

Working directly with dev teams means you (the app owner/publisher) would take on the following roles:

  • Product Manager – define the app features and functions, app architecture including development technologies, languages and frameworks, and create and maintain product roadmap.
  • Project Manager – define and manage the project to specific milestones, coordinate communication between designer and dev team, and manage non dev projects including quality assurance (QA), alignment with marketing and (ultimately) whatever else comes up.
  • Marketing – pre-launch, launch, user acquisition, monetization, etc..

The above does not include the HR element of hiring a dev team, designer and/or supporting specialists like someone focused on user experience.

Mobile is changing rapidly – marketing, design, supporting frameworks, features, usage patterns and more. Working with an agency can be a great way to get your first mobile app built.

For a very good estimate of the cost of developing a mobile app – check out this interactive tool for a rough starting point, or this one to get an idea of a wide variety of potential features and functions.

Case Study – Fun To Do for iPad

Fun To Do for iPad

The developer of Fun To Do for iPad had created an app with amazing new interfaces to manage your calendar and other day to day tasks.  Unfortunately, people were having trouble finding this app among the many other “to do” apps in the App Store.

One campaign on Gnome Escape got users buzzing about the app in iTunes.  More than 179 real users provided feedback, ratings and reviews for the app – helping organic users understand the benefits of using Fun To Do for iPad.  We also measured real improvement in search rankings for critical keywords related to the app.

Keyword: To Do List    Before Gnome Escape: Not Ranked    After Gnome Escape: Rank #5

tumblr_inline_mri8thSTmj1qz4rgp

Keyword: Calendar   Before Gnome Escape : Rank: #613     After Gnome Escape: Rank #28

tumblr_inline_mri8vfT6Jh1qz4rgp

As the charts above indicate, Fun To Do List jumped to #5 for “to do list” and ranked in the top 30 for “calendar” after running our campaign.  The most valuable users who are actively seeking out this type of app can now easily find it.   Mission Accomplished.

tumblr_inline_mri8xrguMP1qz4rgp

Thanks to the developer of Fun To Do for iPad for working with us and also posting up to share his great experience with Gnome Escape.