How much does it cost to develop an app?
This is sort of like asking ‘how much does is cost to buy a car?’ It all depends on the car. Development costs can vary dramatically between apps, depending on the type of app, the features required and the scope of the project. A simple static content app for iPhone might cost as little as $5,000-$10,000 while a complex game or feature-rich utility app might cost upwards of $100,000. Most apps we develop fall somewhere between $20,000 and $50,000.
How do I go about getting a quote from DreamWalk?
There are two ways we like to work.
1) If you have a concept that has been thoroughly thought out, you can provide us with a project brief or fill in a Project Planner Worksheet (supplied by DreamWalk). When we receive your project brief we will first give you a ballpark price range estimate to make sure you are aware of the potential costs involved before moving forward. If you are comfortable with the ballpark estimate, we will then move on and put together a formal quote or development proposal for your sign-off.
2) If your app is still at the idea stage and you are not yet entirely sure how it should work or what features you’d like, we can help! We offer a one-on-one workshop service, where we map out and fine tune your idea with you, assess technical and commercial viability, work out a development plan and even put together wireframe designs. Please contact us for current workshop pricing.
Does it cost more to develop an app that works on iPhone and Android phones?
Yes, sorry. iPhones and Android devices use different operating systems, written in different languages (Objective C and Java respectively). An app that needs to support both platforms must be written from scratch in both languages, effectively doubling the development time and cost. There are cheaper options such as frameworks that enable you to develop apps for various platforms without re-building the app multiple times. There are of course some downsides to using frameworks. We will advise if one of these options is suitable for your project.
Will my iPhone app work on an iPad?
Yes. An iPhone app will open and function on an iPad. The app will simply be scaled up to fill the larger screen or it will appear in the center of the screen with black borders around it, depending on the user’s preference. If you wish for your app to take advantage of the extra screen real estate available on an iPad, by changing the app layout or adding extra elements or functionality etc. it can usually be optimised for around 50% of the initial iPhone development cost. Same goes for Android and Android tablets.
Why is app development so expensive?
Firstly, whether app development is expensive or not is subjective. To the man on the street or to a small business, app development may seem expensive, while to a large, established company the cost will likely be comparable to good quality web/software development or the production of a television commercial.
It is a common misconception, fueled in part by the media frenzy around apps and in part by the sheer number of apps being produced, that app development is cheap and easy. The reality is that an app is a piece of software, usually developed by a team of developers. The process involves graphic design, planning, programming and testing, all by experts in their given fields. Like any piece of software, it takes time to plan, design, build and test an app. The longer it takes to develop the app, the higher the development cost.
How long does it take to develop an app?
It depends on the app. A simple app might take 2 to 3 weeks while a complex game might take years. On average, most of the apps we build for clients take from 8 to 12 weeks.
What is a web app?
A web app is essentially a website that has been optimised to look good on mobile devices. While a web app may look like a native app, there are a few key differences:
• A web app isn’t downloaded from an app store like a native app is. Instead it is accessed, like any website, from a web browser using a URL
• A web app always requires an internet connection
• A web app can be accessed on any mobile device capable of browsing the internet, without extra development.
• Native apps utilise device hardware acceleration, making navigation faster and smoother than web apps in most cases.
• Native apps utilise other device features such as the camera, accelerometer, native maps and the GPS chip differently to web apps.
• When downloaded, native apps automatically create an icon on the desktop for quick access.
• The cost of developing a web app is usually lower than a native app.