Microtek is not currently accepting new Native Mobile App Projects.


Mobile App Development Expertise

With the demand for entertaining, fun and productive apps, Microtek offers skilled development services to our clients in both the Apple and Android platforms. We have successfully developed numerous apps since we expanded our services in 2012.

We offer app development for iOS and Android platforms targeting both mobile devices and tablets. Our history includes publishing experience with the iTunes App Store and Google Play with over a half-million downloads to our credit. Our portfolio of client work includes web-based applications, standalone (native) applications, back-end / server integrations, integration of new API’s, and unique SDK’s.

Development Process

The first step to creating your application is to do your homework. Before approaching a developer, you’ll need to have a clear understanding of how you intend your application to function. Create a ‘roadmap’ of desired functionality and how you expect interaction to behave. The more detailed your expectations, the more accurately we can quote. If you have specific needs for an application, we will walk you through the process of storyboarding and guide you through the stages of development.

Supporting your Application

Once your app is created, you’ll need to ensure you’ve got a website built to help market and support it. Microtek’s web design offering can assist you here as well! Talk to us today for any of our application or web services!

Do Your Homework!

We aren’t going to design your app for free before you engage us. Quotes are provided based on the information you provide to us. The design phase essentially for many apps essentially involves creating a software design document. You should start by visually storyboarding your app with basic wireframes (e.g. use www.NinjaMock.com). Then map out the screen interactions. Next create a list of all the functionality you would like. Identify if these are front-end (user based), back-end (reporting and administrative functions), and any third party integration (e.g. external payment processing). Once you have your list, rank them based on priority. We recommend from 1 to 5 where 1 are critical must-have functions and 5 are more wish list in the future items. The more detailed information you have, the closer estimates can be for development. If you are concerned about sharing any of this information with us, we have no problems signing a non-disclosure agreement (NDA).

How much does developing a mobile app cost?

Native applications for iOS and Android are a powerful way to connect with Smartphone users. Various mobile platforms provides familiar interfaces to your product or service, and a means to engage with your users in a more direct way.

Developing applications on native platforms also provides access to the hardware functionality of devices such as cameras, audio, video, or the GPS for location and mapping functionality.

Unlike simpler web applications, Native Android or iOS development is true software development. Developers have access to the core device capabilities. Accessing them requires user interface, data manipulation, and code to perform your desired functions. As a result, mobile app development often surprises an entrepreneur or business once you start looking for estimates and quotes.

Microtek would like to share up front what you can expect for your project, and perhaps take some of the mystery away from the process.

Price Ranges

First – lets talk “simple” quoting. Is the scope and complexity of the application ‘small’, ‘moderate’ or ‘complex?

An application that loads current stock prices from a predefined list might be considered ‘small’, while somthing that takes a picture or captures sound and saves it on the phone might be considered ‘moderate’ if it allows you to post to Facebook. If you require a login to a remote system, transfer of profiles, interact with a remote database, or provides custom on screen interaction – you’re likely looking at a “complex” project. Similarly, creating a “custom” interface can turn a simple app into a “moderate” app, and adding the ability to cache data for offline use could turn a “moderate” app into a “complex” app.

Simple App
$10,000 to $50,000
Medium App
$50,000 to $150,000
Complex App
$150,000+

Sample Application:

  • A native application for an Android Device
  • Needs to manage a login by email or social network (Twitter, Facebook, Google)
  • User needs to have a profile
  • Needs to be able to store data that others can access
  • Needs to be able to process in-app purchases

Approximate Cost: $50-$70k

Extending the application:

  • Needs access to the GPS and Maps
  • Needs access to the Camera
  • Needs to be able to store data that others can access
  • Needs to be able to record audio, that can be stored with camera still images

Additional Cost: $30-50k

Back-End Functionality

When an application needs to send and receive data from a server on the Internet, another level of complexity is added in the back-end. The first question is – does the back-end exist? Before you build an application that can do these things, you need to have a server and data architecture that the application will talk to. This can involve a secure database and an API layer to communicate with.

The cost of this back-end is not included with the cost of developing an application alone. For building applications, it is assumed that there is a back-end system to work with. If the project involves both application and back-end, each are likely to be built in parallel by different developers. The cost of the back-end solution varies greatly by need, but can certainly cost as much as the application, or much more.

Enterprise level applications generally support both iOS and Android – doubling development costs (less some overlap of course) but can take more than 6 months to build and cost $150k to $250k.

Reading: Kevin Benedict on the cost of closing the it gap with Mobility.

Companies are under tremendous pressure to develop and deploy mobile apps for their business systems, yet the traditional approach to mobile app development typically costs $250K+ and takes 6+ months for a single app.

Maintenance and Updates

Once your app is finished, you aren’t really done. Fixes for OS updates and maintenance for issues identified by customers can equal development costs in the second year.

Marketing

We also would caution you to not forget about marketing if you are developing a public consumer app. Once an app is made available online (e.g. iTunes AppStore or Google Play), it doesn’t magically get a million downloads. You need to market your new app. The listing needs to be optimized including enhanced screen grabs and keyword optimization. You need to have active promotions directing people to your new app to try it out.

Cost Calculator

Here is a simple and quick App Cost calculator to show you some rough average costs for different functionality in mobile app development.

If you would like to read more regarding what it costs to develop an app, check out this article from Fueled.com where first versions are $150,000 and generally it goes up to $1.5 million over a period of 18 months.