How much does it cost to develop an app?

by Carter

  • Sharebar

How much does it cost to develop an app?

Table of Contents

Types of Apps
App Development Process
Development Costs
Design Costs
Total Costs
Free iPhone App Quote

Overview

In the past two years, the app market has exploded. In under 9 months the Apple store reported over a billion downloads, and then doubled that number in half the time. The app craze has spread to Android, Blackberry, and every other mobile market under the sun.

And for good reason. Having an app for your business or promotion or whatever it may be can be a game changingmarketing tool to drive traffic and revenue. On the highest end of the spectrum, you see Angry Birds making $50M off a simple game. Then you also see people who put out basic free apps and still get thousands of downloads for doing nothing. A lot of conversations I’ve had in the past year don’t even talk about apps because the client thinks it’s clearly going to be too expensive and they have no idea where to even start.

The good news? It’s not as expensive as you think and it’s really not hard to start.

Let’s talk about what goes into getting an app developed.

Types of Apps You Can Develop

Types of Apps You Can Develop

There are many different kinds of apps you can develop. This goes beyond the categories that Apple groups the apps into – food, lifestyle, sports, etc, and into the architecture of different types of apps. Speaking in broad strokes, the basic buckets of app types you can create are:

  • Basic table functionality – think about this as a hierarchy: opening screen has big topics and you click one and you now have a set of new lists to click on. The email in the iPhone is a good example of this. Definitely the easiest to build and design and a good option for businesses who want a “simple” app that displays basic information. It’s very possible to make table based apps work with a good iphone app designer.
  • Database driven custom functionality – Yes, I know that this is not a very specific bucket, but it is the best way I can describe creatively parsing out content. Imagine you have a whole load of content that you want to utilize. An example would be having hundreds of dog breeds that you want to organize and display differently. This can be done beyond the basic table format to make the app really work. Development on this gets more complex and starts to get into whether or not you want the data housed “native” (built into the app) or “dynamic” (built into an online web services). We’ll talk about that later.
  • Games – These have the largest range of complexity, starting with something as simple as a PONG type functionality (imagine Atari) all the way up to a 3D physics engine that does high speed air racing. Scoring points, incorporating the user experience through the physical movement of the device, and hooking into Game Center are all possible.
  • Enhancement or Modification of the device firmware or hardware – This means that you take certain functions of the phone, such as the alarm, camera, or flash, and make it better. One of my favorite examples of this is the Camera+ app that adds filters to any pictures you take on your phone.
  • Fully dynamic apps – Similar to the database driven apps, these apps are the kind that rely purely on external information – Twitter, Weather Channel, Flipboard.
  • Custom utilities - These are apps that are geared towards allowing the user to input content in a specific way. Examples are Pages, Adobe Ideas, and Numbers.
  • Everything else – I’m sure there are some apps out there that are completely unique, but I would say the list above covers 95% of what’s in the store today.

The type of app you want to develop may change based on how much content you have and how much control you want to have over the entire process. It’s important to realize that you can get apps done very quickly and cheaply if you know what type of app you want to develop – going into the process without being open to another option could cost you big time.

App Development Process

The app development process can be broken out into four major parts – idea, layout and planning, design, and going live.

1. The Idea

This is the first genesis of where the app will be going and one step after “I want an app.” Looking the app store, there are dozens of different directions you can go – simple information, a game, interactive, etc. You can imagine that the more complicated it is, the more it’s going to cost – but also a higher chance at getting a return on investment. Games are complicated, but can go viral easily. Simple apps don’t do much, but they are cheap and easy to build. The first step of the process if to find your sweet spot of budget and marketing effort.

2. Functionality Layout

It’s not enough to paint the broad strokes for a programmer, because they’re not going to deliver what you want. You need to either invest a lot of your own time to go through the details or find someone who can translate Programmer to Civilian and vice versa. This will pay off big time in the end. This step involves going through every single screen and understanding how all parts of the app interact with each other – If I press this button, what happens? You will be amazed how many steps and scenarios there are for even the simplest app. The amount of functionality that needs to be defined and built will also play a part in the cost of your app.

3. Design

Unlike websites where you can often get someone who can design and code at once, apps usually require a team of people to complete. The nice thing about this is that the designer can be graphics, print, web, or whatever – the deliverables to the programmer will be images that he just pops into the appropriate areas. The design comes in typically once the programming and functionality have been defined – the designer gets a full list of what needs to be created. Design can make or break an app, plain and simple, so don’t skimp on this. You need a great icon, splash screens, tab icons, and dozens of other assets that need to be tied together.How To Develop an App Like Angry Birds

4. Going Live

Once you have the app built in xCode (the program that apps are built in for Apple), your developer can help you get the app in the store (iTunes for this example). This requires setting up an iTunes Connect account ($99/year) and then filling out all the information necessary for the app – icons, descriptions, pricing, etc. Most of this is pretty intuitive one you get the files loaded, and a lot of it can be done by your technical team. The setup is also a one time thing, so if you decide to develop another app later on, you already have an account you can dump it into.

Once you have the app up in the store, you can monitor all the analytics on the back side of it through iTunes Connect – how many downloads, how much $$ you are making, etc. There are lots of different ways to drive revenue with apps, including advertisements inside the app and being able to purchase additional information through the app (in-app purchases). You can see everything happening. You can also have someone monitor this account the way you would have someone monitor your PPC or SEO campaigns so that you are always maximizing your traffic and revenue.

iPhone App Development Costs

Development for iPhone apps deals with the programming side of the process. With most projects, an app development firm is going to roll up the design into the entire project since it’s a bear to try and piecemeal images into an app unless you build the entire thing dynamic and through XML via online databases. One thing to note is that these costs can vary depending on what devices you are developing for. Make sure you ask your developer what you are developing for – basic iPhone, iPhone 4, iPad or all of the above. I’ll see what I can do break out typical development costs for different example projects.

  • Simple, table based app - $1,000-4,000 - you provide all the content, clear direction, and example apps of what you want it to do. If you know your way around Photoshop, you can probably supply the graphics which will cap this project at $1,500. The additional costs are when you want to GPS locators, Social media integration or bells and whistles like that.
  • Database App (native)$8,000-$50,000 – Again, you provide every piece of content, image, writing, sound, etc. The cost is going to come from creating the logic within the app and architecting all the usability and/or game play. The content will usually be dropped in and then parsed accordingly. These projects tend to be front heavy since the data is what’s driving the entire game and the framework is so important.
  • Games$10,000-$250,000 – The hardest to ballpark. As a benchmark – I’ve heard Angry Birds cost anywhere from $125K-$180K to develop (although they were pioneers). Talking to some developers who are into the hardcore game source code (render, sound, maths, physics, etc), many of the racing games will that use the gyroscope will be $125,000 without even blinking – and that’s just for the code. Even if you try to keep it hyper simple, games get complicated quickly. Hooking into game center, having top scores, and integrating with an online community can be tricky. The benefit of a game is that they download in much greater number. As a marketer, there is nothing more viral than a fun game, which is something to keep in mind for your ROI. Ask yourself: how much do I need to spend to make a “fun” game? That’s only something you can answer.
  • Additional Includes – See below - here’s a quick list of additional functions you may want to add into your current app:
    • In-App Purchasing – $1,000-$3,000 – this allows for users to buy new content or full versions of the apps. The cost spread comes from the amount of in-app purchasing, the complexity, and whether or not you build it all into the first app or if you are doing it from a server.
    • Web Services – $1,000-$5,000 – This is taking the content to a remote access point so that you can update your app with an XML files instead of raw code changes. The degree to what you need varies but I would recommend having this conversation with your developer before getting too deep – it can save you HUGE headaches down the road.
    • Game Center – $1,000 – Apple’s done a good job at making this integration easy with the SDK. As long as you keep the numbers clean, you should be able to integrate easily.
    • Share Capabilities – $500-$1,500 – This is mostly for social media (twitter, facebook) and emailing, but there can be other integrations. WordPress websites, for example, may be one. Lots of options and most of these platforms have robust APIs to make it work well.

iPhone App Design Costs

The design of your app is going to make a huge difference in your overall ROI and user experience. The design will help convert viewers to downloads from the screenshots you decide to upload and will help people using your app feel more engaged. Investing in a good design is easily the best way to increase your margins on a 2 year timeline. You can use a web designer, but often your best bet is going to be finding a mobile app designer who understands user flow and the space restrictions.

App designs usually come in packages, much the same way development does – you will buy a “suite” of .png and PSD files that fulfill all your needs. This includes all necessary screens and icons. You will be surprised at how many different pieces there are, the icon alone needs about 4 different sizings for a universal app (iPhone and iPad). Here’s a rough breakdown of costs:

  • iPhone only (usually the base line is not done for the retina display, as seen in the iPhone 4 as they require higher resolution files) – $500-10,000 – This will get you a base level design that you can send over to the developer who will be able to add these images into the code. HELPFUL TIP: ask the developer what they want the files named and do that for them before sending. It will save you both lots of time and headaches.
  • iPhone 4 Compatible – Add 25% to above cost - these images will be sized at 960 x 640px height (twice the 480×320 for the regular iPhone)
  • iPad – Add 50% to above cost – this is assuming that the layout is very similar and user flow is also similar. In many cases you will have to create alternate functionality to accommodate for the iPad size and speed, which requires new designs.

The icons should be included in this entire package and you can probably ask for screen shots if you want to have some that are better than doing a simple screen grab of your phone. I’ll say it again – don’t skimp on design….you’ll have a MUCH harder time making your money back.

Total App Costs

There really aren’t any hidden fees except the the $99 Apple will charge you per year and the 30% cut they take for each sale you make. Everything else will be in development, design, and IT architecture (hosting, servers, etc). The total cost of an app can vary based on all the different variables from above.

You can definitely find all-inclusive firms that will do everything for you for $1,000 or so, just be wary of the quality and how much control you will have over the process. Just like anything in web marketing, low costs means they have to make it up in volume and the client feels that the hardest. Think less about the cost and more about what strategy will have the biggest ROI before pulling out your checkbook. Even if you let the app sit in the store for a year, putting some light marketing and analytics attention on it can easily help pay for your investment. I’ve seen apps that cost $3,000 drive about 2K new users to a website a month, with an average time on site that is 400% higher than web visitors. You can get very creative in how you market these visits.

Please note that the above numbers are highly variable and can range lower or higher depending on lots of factors. As the market increases in competition, you’ll see the cost come down, but just be wary of the 19 year old high schooler who can built you Angry Birds for $1,000. Similarly, there are companies paying $250K for one simple database app to be developed, which is like paying someone half a million dollars for a website. Just corporate bloat – if you’re going spend that some money, you better be getting something incredible.

Free iPhone App Quote

I’ve developed a few apps for fun and I would recommend anyone thinking about it to have a discussion about it, no obligation at all. The web’s next big market is going to be mobile – both phone and tablet. You’re either in or out. Shoot me an email if you have any questions. If you want a formal quote, fill out a comment below and I’ll help you however I can – introductions, prices, even project management. All I ask is that you Like this page on Facebook, Retweet this article, or link to me from your site.

If you want to read more - check out the other blog posts about app development or click on the Recent Posts to the left. Please feel free to reach out and comment below, I will do my best to respond promptly. If you like this article, please link to me and share this article! Thanks for reading, see you next time.

Carter

{ 95 comments… read them below or add one }

Jack January 24, 2012 at 11:03 pm

Hey Carter, I was working on a iphone app that would need to use images from google earth. It would only need a snap shot of the area. Is there another step of fee I would need to pay to use a google earth image on a app?

Carter January 25, 2012 at 7:11 pm

Jack,

When you get into the Google Earth world, licensing gets weird. You can, however, easily use the Google Maps API in an app free of charge. I’m not sure if that’s going to solve your problem, but it’s possible.

Another idea is that you build the GPS functionality of the app to harness the long/lat coordinates of whatever it is you’re looking to, then layer in an image file – like a town map or aviation charts or something like that, which overlays on the Google map. Then the application just does everything you want using the Google engine, but displays the way you want it?

Hope that helps. Bottom line is that the data Google Earth is using is free and open source, but the rendering of that data is not.

Carter

Andy Brown January 27, 2012 at 8:22 pm

Carter,

I’ve got an idea for an I phone app, image manipulation a bit like fat booth. I’m not technical at all but I’m pretty sure that the image manipulating required is far less complicated than in fat booth, and it provides funny images that I think a lot of people will enjoy making. I’m pretty sure it doesn’t already exist and I’d like it to link to social networks. Any tips? Should it be developed for Iphone 4 or all iphones. How much do you think I should aim to pay to get it developed? Should I charge per purchase or use advertising or both? My brother is a senior and very succesful (but busy) graphic designer, I should probably get him to help with the design shouldn’t I? (that’s a bit of a rhetorical question).

Cheers
Andy

Carter January 27, 2012 at 10:14 pm

Hey Andy,

Let me see if I can answer all your questions specifically before getting into the “any tips” part of this:

1. It should be developed for all phones – 3G all the way to 4S. The biggest thing is going to be the retina graphics along with the regular graphics (just double sized), along with any iOS 5 coding that needs to be addressed. This should be packaged in with any development deal.
2. Hard to say how much you should get this developed, but I would think under $10K. A lot of it depends on how much functionality you want, but there are a lot of bells and whistles built into the Xcode framework. So, it would have to be laid out in order to give it a price quote. Also realize that what’s “simple” for a website, like twitter and facebook integration, is a whole different beast in apps. Make sure you catalog every single piece of the puzzle.
3. You should make the app free and then sell a premium version or unlock features in the app for $0.99 or whatever price. iAds are NOT recommended by me, both because they’re ugly and because the money isn’t that great unless you are crushing it.
4. Yes, you should have your brother design it.

Tips:

Take a piece of paper and write out the entire app from start to finish with a box for every possible screen a user could see. Put these in a flow diagram that reads kind of like a “if – then” type deal. If the user presses this, then this happens, etc. As a rule of thumb, the more screens, the more it’s going to cost, but the more users you will get and the more money you will make. Clearly that’s a very broad statement, but it’s pretty true (I liken it to the analogy that high SAT scores doesn’t mean you’re smart….even though all the smart kids seemed to get high SAT scores…ya know?). I digress.

My biggest tip is to take what you have above and get super specific – you should be able to answer any question anyone asks you about the app and have a visual to prove it (like a diagram that you can point to and say “this is what happens”). Then, when you’ve got all that lined up, go on elance or some outsourcing website and write out a request for proposal and see what people come back with – this is going to get you the price ballpark you need. If you bid it in the $1-5,000 range, you’re going to get people trying to make the app as cheaply as they can. If you bid it in the $5-10,000 range, you’re going to get people who will deliver you exactly what you want and won’t ask questions.

Hope that helps.

Carter
4.

Jack January 28, 2012 at 5:03 am

Hello its me again. What you said is a good idea Ill look into that. By taking a screen shot of the ear on a computer from google earth using it as a photo on the app be legal? Or would I need to tal to them first? Thank you.

Carter January 28, 2012 at 5:57 pm

Hey Jack –

You’re probably going to need to get some proprietary content for the images, not screen shots of Google Earth.

david January 29, 2012 at 11:56 am

hi carter this was a very good info but i wd like to go farther
so i given you my email and i xpect some more info from you
thank for your help.
david

Carter January 30, 2012 at 9:24 pm

Hey David,

Sending you and email now.

Carter

Ron January 31, 2012 at 1:10 am

hi carter im interested on getting a game going, please shoot me an email so i can write you something a little bit more specific,

very nice info, thank you so much!!

Carter January 31, 2012 at 3:52 pm

Hey Ron,

Thanks for the kind words. I’m sending you an email now.

Carter

Reed Huskey February 1, 2012 at 4:39 am

I have an app idea but am not sure about posting it here right away, just in case it gets stolen. wasn’t sure if this gets on the board or not right away. just email me back and ill talk.
reed

Carter February 1, 2012 at 3:06 pm

Reed,

Just sent you an email.

Carter

Cole Register February 1, 2012 at 7:33 pm

Carter,

I am building my business plan for an online start-up and need to pin point costs for what exactly I need. I am looking to utilize both a web site as well as a mobile application and need them to integrate seamlessly as a reservation system. I was hoping you could suggest an innovative and proven developer that can create a progressive and functional brand ? Are these developers willing to meet with start-up concepts in order to cost out development options ? Thank you in advance for your response.
Cole

Carter February 2, 2012 at 1:54 pm

Hey Cole,

Interesting questions – just to clarify, you’re looking for a developer who is dialed in with the vision of your start-up both from a brand and from a cost perspective? Often this comes into play with a revenue split on the mobile app. Most of the development firms I work with only team up with large companies that have proven track records of revenue if they are going to go down the revenue sharing side of things. I’m happy to introduce you, but I’m not sure if it’s going to be in the start-up price range.

A few ideas for you:

1. Instead of looking for a development firm, look for a project manager or brand manager. What this person does is guide any development moving forward in order to get you to where you want to go and thus can price out different options with much more flexibility. You can open yourself up to off shore development with the right point person leading the charge as opposed to banking on the development firm to be the right fit. I’d lean on someone with web marketing experience and also some mobile development experience so that they understand the strategy behind the whole thing because, in reality, that’s the #1 thing you should be concerned about as a start-up using these tools.

2. Start your search local. A face to face meeting is going to close the deal with a much higher percentage than phone calls or skype. This is also helpful because you’ll get live feedback and be able to sculp your offer moving forward.

3. Put your project on a freelancing site and see what sort of pricing you get – you’ll be amazed at the spectrum and quality of proposals.

Hope this helps.

Carter

Cole Register February 2, 2012 at 9:39 pm

Carter,

Thank you for your detailed response. I will use these suggestions to get a better idea for what a project like mine will ultimately cost to develop . I do want to ask though, you referenced larger firms that offer revenue sharing options for established companies, is there not a development firm that offers similar options for start-up projects? A venture technologist of sorts. Thanks again for your time.
Cole

Carter February 3, 2012 at 4:40 pm

Cole –

Hard to say. I think you might have better luck finding someone who’s going to be an investor on that level, then leverage that into a development shop. It’s hard to get partnerships from development firms on the startup level unless you’ve got a clear path to success (contracts, money, etc).

Alena February 6, 2012 at 4:18 pm

Hi Carter,

I am currently sourcing an iPhone developer for an instant messaging platform. I have received quotes ranging from 15k-100k. Most recently I have received guidance that the price variance may be due to the type of server that would need to be built on the back end so that the amount of users and messaging functionality simulataneously between users does not slow the app down. I have zero tech background. Can you please help me understand what would be required on the back end to host an instant messaging platform? Feel free to respond via email.

Thanks!

Alena

Carter February 6, 2012 at 4:56 pm

Hey Alena,

Yeah sure. An instant messaging system is going to be different than most because of the speed and types of data calls, along with it being hooked into cellular networks (possiblye). In essence, you’re going to be paying for the actual database architecture and then paying for the integration into a hosting solutions/servers. Database architecture means that you’ll have to build something that can interface with the app in terms of saying “here’s a message in, here’s where it’s stored and to whom, and here’s how it goes out” among other things. That’s probably where the bulk of the cost is going to be going. The second part is where that database gets put – probably something like Amazon Web Services or their G.ho.st service. That’s less of an issue.

So the instant messager has a whole range of possibilities – on the cheap side, some of those firms may try to weave it into a web app using something like AJAX and then parse everything through that sort of framework (like a website that no one sees). This is not very robust and would probably fail if you had a lot of users, but it’s going to be cheap. The other end of the spectrum is something like .NET (or any language really) a that would handle all the data itself, store it, and parse it at lightning speed. Users would have to log in, find friends, then they could send messages to them.

This is kind of like a website that wants to have a chat functionality – you can ping third parties or you can build your own database.

I hope that helps. A lot of the details would be based on what exactly the app is and how the IMs work with each other. I know this is a cliché but you’re going to get what you pay for :-)

Let me know if you have more questions.

James February 7, 2012 at 4:14 pm

Hey Carter,
First off, I love the website. It is very easy on the eyes, and it is helping me understand the cost of developing an app. Like so many other people, I am a man with passion and a dream of developing an app. This would be my first project like this, but never have I been so excited. I live just north of Los Angeles, and I am surrounded by tallented people that can help make this happen. My questions for you are 1. How important is a well thoughtout business plan prior to creating an app. 2. How big is too big? If I had an idea that could catch a world wide audience, would you scale it down a little in the first version, and slowly give the audience the updates? And finally, do you know of any websites that you could submit a business plan to a V.C.? Being a student, it might be a little tough to draw 10-80 k in funds lol. Any help would be great :)

Carter February 7, 2012 at 5:09 pm

Hey James,

I’m really glad you wrote and thanks for the kind words. It’s awesome to hear your passion and I wish you the best of luck. Hopefully I can help you get there.

1. There are two important plans to have before developing an app – a project plan and a business plan. The Project plan is going to make sure you get the app done the way you want it and all that other great stuff with project management (ugh :-P ). The business plan is going to make sure you make money, get downloads, or achieve whatever your business goals are. For me, I focus on the business model side of things because I look at the growth of apps as why I build them, but that’s not more important by any means. My advice is to look at your budget, create a loose plan of how you’ll make your money back, then focus on building an AWESOME app. A great product is the best business model I’ve ever seen.

2. No idea is too big! If you haven’t already – read some of those books I have on the right hand column of my website. But yes, I understand what you are saying. My advice on that situation would be to be very honest about how big you can make something and still provide a great product. For example, if you wanted to blow out a massive, world wide app that would get a million users in the first month, you’re going to need a full team building and managing that thing and about $1M bucks. But, if it was going to be awesome and you wanted to manage that sort of workload, then that’s what you should do. If it’s just you, you should start small, learn everything inside and out, then grow it when you can delegate work to people. You never want to feel out of control with something like that, because then you’re going to get work that’s only 80-90% perfect, which is unacceptable.

3. Submitting a biz plan to a VC is not something you want to do via website. You should start by getting the biz and project models together, then get some meetings with people in your area. The key is not to pitch them, but to take them out to lunch and have the school you/tear apart all your work. It sucks, but it’s going to make your model WAY better. Keep doing that and you’ll get money. Best quote I ever heard for this kind of thing is “Ask for money and you get advice. Ask for advice and you get money.” It’s so true.

A few places to check out are http://www.appbackr.com and even something like kickstarter.com. These are ways people are raising money organically, but kickstarter is going to be tough unless you’re doing this project for some altruistic reason (stop right now if you are). Angel investment can work well because they’ll be hands off and look less at the business model of things.

Keep getting fired up and asking questions. If you want it bad enough, you’re going to get it.

Carter

BJ February 8, 2012 at 8:35 pm

Carter,
I am trying to get ideas for consolidating and editing information for my company. We have many field personnel that need access to information about the work sites they go to. Right now we use spreadsheets and emails to convey the info. I thought about having a database app developed specificly for my company that would allow the guys to not only view the job information, but edit it as well.

Carter February 8, 2012 at 9:02 pm

Hey BJ,

Right on – this could definitely help. You may, however, want to explore something like Google Docs on the Google web app before going fully into your own custom app build. Google’s app does a really great job at being able to work on the phone, then seamlessly integrates to your Google account so you can access it at your computer, on your phone, and with other people, and in real time. Your team can get started on this tomorrow (it’s all free) and see how you like it. If it’s something you like and are using a lot, then you should look into a custom solution.

Hope that helps.

Carter

josef huang February 9, 2012 at 9:02 pm

hello carter,
i have some great game ideas, right now me and my friends are on the first stage which is writing details like (click this, that will happen) . my first question is what will be considered a low-end up game or what will be consider a high-end game? and as you said once you put all the details together you post it on elance, what will be price range for that? and how do i check their process that make sure they are doing excatly what i want. and last question is what if they stole my idea…how to prevent that? i know it’s alot of questions :) it will be very nice of you to help me out. thank you.

Carter February 9, 2012 at 9:18 pm

Hey Josef,

Here are the answers to your questions:

1. A low end game would be something like tic tac toe or whatever – few levels, basic game play, minimal integrations of user experience or in-app purchases/upgrades. A high end game is anything like Angry Birds (100s of levels) to Call of Duty or something like that. Angry Birds being a high end 2D game and Call of Duty being a high end 3D game. Obviously there is an enormous scope here, so this description is very hard to do.

2. Well a simple tic tac toe game would probably be about $500. A multi leveled game like a basic version of angry birds would be about $10K – add on 50 levels and your price triples. Call of Duty you’re going to need to get off of elance and hire a major firm for $1M. The hard part is how to piece this all together – I would NEVER have the development team design the game, but that’s just me. Developers tend to force graphics to do what they want the code to do, which makes the game suffer. I recommend shopping for designers first or in tandem with your developers.

3. Pretty much all developers will sign an NDA and there is an understanding in that world. You have to remember – these guys are making hundreds of apps a year and they have much less interest in “stealing” an idea than making WAY more money building yours for you.

Hope this helps. You’re on the right track.

Carter

josef huang February 9, 2012 at 10:22 pm

hello cater,
it’s me again! thanks for the help, you are incredibly helpful. i appreciate it. also what if i want to make my app become a mutilplay game, how am i suppose to make that happen? do i need create a website or something like that? or how much do i need pay for that? as you said 10k, does that include everything? thank you.

Carter February 10, 2012 at 3:31 pm

To make it multiplay you have two options – one being multiplay in the global sense (like you can compete with someone around the world) and the other being you can play with someone right next to you. The first you can get creative with GameCenter, Openfeint, and some custom integrations that are a bit more complicated. The second can be pretty simple using Bluetooth. You do not need a website.

10K usually will include everything. The developers will be able to scope out everything you’re getting from them, but I would also say that they’re only going to say “yes, we can do that” to the things you ask for specifically.

In other words, assume nothing when it comes to what they are going to deliver for you. Ask for everything.

Carter

William Hallman February 13, 2012 at 2:26 am

Great article! Thanks for the advice. I feel like I have a great idea for an app that I believe is original. Could you possible email me and give me advice. I don’t want my idea jacked before I can develop it. Thanks!

Carter February 13, 2012 at 8:55 pm

Hey William,

Sending you an email now.

Carter

Tony khoury February 14, 2012 at 8:04 am

Hi Carter,
I love the website and how accurate you are. I am a structural engineer with very little to No background in software engineering. I have an idea and I am very passionate about it. I have written the design for my app ( how it’s going to look like , what is going to do…) . It’s more like a data management application. I would like to have it for Iphone, Blackberry and Androids phone and also I would like a website .
Can you please email me so i give you more details ?
I would like to get a price and a time frame.

Carter February 14, 2012 at 3:12 pm

Sure thing. Email coming your way.

Carter

Will Koz February 16, 2012 at 2:36 am

I have a very basic idea for an app that uses parts of the phone that are already integrated. Can you shoot me an email?

Carter February 16, 2012 at 10:56 am

Suire – email coming at you now.

Carter

Clinton D Cook February 16, 2012 at 1:36 pm

I have a quick question for you. A few friends and I are currently devolping a board game and will be submitting it to some board game companies or ( a middle man) to do so when finished. I belive the game is going to be super popular and even more popular among D&Ders. My question is how much do you think an app for a board game might be. Example the Risk app or clue app… much appreciated!

Clint Cook

Carter February 16, 2012 at 2:14 pm

Clint,

Can you clarify a few things for me? You’re developing the game but you want to know how much it would cost to develop? So – you’re not actually developing it, but you’re essentially project managing this/taking it on as a business model and are going to hire someone to develop and design the whole thing? Leave a comment and then I can give you a better picture.

Carter

Clint Cook February 16, 2012 at 5:32 pm

Yes that is correct,but we are devolping a board game. I am not a programmer by any means. My question is how much do you think it would be to have a board type game like Risk for example converted to an iphone app? So yes, I would pay someone else to do the whole app modeled after the board game. I do however know a programer that is experienced in Unity, but I was wandering if you had a ballpark figure.

Carter February 16, 2012 at 5:49 pm

Well, looking at the RISK app that EA developed, I would say you’re looking at around $75-100K all in. That would include design. Your biggest cost and time investment is going to be in defining all the possible game play scenarios – the “what if’s” that come about in a game like that. Because there aren’t really levels its more about creating a strong core framework, then bolting on functionality like points and strategic types.

This is a great example of something that you could get quoted out on a freelance site and you’ll probably get guys coming back saying they can do it for $15K and be done in 6 weeks. These are games that rely heavily on exact and logical game flow for the user so you’re definitely going to want a firm that is going to pay attention to every detail.

Hope this helps and good luck,

Carter

Armen February 16, 2012 at 10:03 pm

Hello Carter. Loved the info, some great stuff. I’m almost complete with the functionality of the app, but I have a couple questions…

Hoping I’d be able to talk to you a little further in detail privately.

Hope to hear from you soon,

Armen

Carter February 17, 2012 at 12:45 am

Hey Armen,

Sending you an email now.

Carter

Clint Cook February 17, 2012 at 4:44 am

That was great advice Carter. I am just doing research right now and that was what I needed to know. This is a great blog thanks again!

Brink Nelsen February 18, 2012 at 9:59 pm

Carter,

I am pretty young, but i have a good idea on an app that I would like to make. I was asking my mom if I could have a pet and she said no. So I went on my Iphone and was searching different apps. Then I thought how cool it would be if they had an app that was an interactive ant farm. One that you could change the background, dirt, type of ants, and some other things. After not being able to even find an ant farm app, I thought I’d make my own. I was wondering, how much it would cost, and how difficult it would be to make. Thanks Brink.

Carter February 18, 2012 at 11:47 pm

Hey Brink,

Hmm – well that’s a good question. I think this is a great example of how complicated you want to make it and how much you wanted to invest into design. This would definitely be a 2D exercise, but the amount of possibilities would dictate the cost (i.e. how many backgrounds, how many ways you can earn points, etc). I bet you could get a really rough game done for under $10K, but it probably wouldn’t make any money, unfortunately. If you wanted to invest in something that’s going to make it’s money back in 2 years or so, expect to pay in the $50K range.

Good luck!

Carter

Denise February 20, 2012 at 2:37 am

Hi Carter,
This was just the information I was looking for. Thanks! Can you email me so I can ask some more specific questions about what I need? Thanks so much. Have a great day:)

Carter February 20, 2012 at 3:48 pm

Emailing you now.

Carter

Anthony February 21, 2012 at 3:53 am

I have been interested in coding and I have been looking into do it online and some paid courses as well. Where are some of the best places (in your opinion) to learn how to code and use xCode?

Carter February 21, 2012 at 2:54 pm

Hey Anthony,

A good question and one that I am asked a lot. If you’re looking for the basics, definitely check out the Apple Tutorials for iOS developers. They do a good job at walking you through all the frameworks and basic operations of Xcode. I’ve downloaded some ebooks that have some good information (I saw that you signed up for the newsletter – the links to the right) – but those are more marketing than development.

I’m not sure what you’re learning style is, but I found that I learned the most when I downloaded some basic projects and took them apart. If you google “open source xcode project” or something, you’ll be able to get your hands on some games and other fun apps that are on the market. This can do wonders for seeing the big picture.

I hope this helps.

Carter

Leave a Comment


{ 2 trackbacks }

Previous post:

Next post: