Contrary to what some television shows will tell you, it requires more than just an idea to create a successful app. It takes time, effort, and dedication. Here is a short list of things to do when you think you have an idea for an app that will greatly benefit your chances of success.

Tip 1: Intended Audience

Is your mobile application going to be for sale on iTunes or the Google Play store, or is it an in-house corporate application (Enterprise Application)? If you plan to sell you app then so some market research and some time looking at the apps that are currently available. Brainstorm all the types of keywords that explain what you’re trying to do, and use Google to search for the keyword + the work “iTunes” or “”. In our experience Google is the best way to find what’s already out there in the wild.

If you can find similar applications, how can your app differentiate it’self. Find out what competition applications strong and weak points are, and how your app is going to be better. The great thing about this discovery phase is it can also give you ideas about things that you could incorporate into your own app.

Tip 2: Create a Project Brief

A project brief details all the information about your application. This step will really help you to work out your idea and help you to start thinking about how you might actually turn your idea into an application, whether it’s possible, and what’s involved.

If you are approaching a company and you already have a project brief, you already have your foot in the door. Above all you’ve shown you’re not  just kicking types, and you really want to make a go of it.

Things to include in your brief:

  • What platform/s are you targeting? Is your idea going to be a native application or web application, do you need an iOS and Android App, or just a mobile website? You can discuss this with your consultant, but whichever you choose we would recommend caution if someone tells you to use a hybrid development solution.
  • Do you want to sell it, have in-app purchases, in-app ads, or will you monetise it another way?
  • What are you trying to achieve with your app. In a paragraph or two, try and write down an overview of what your application is doing.
  • Write down what problem your application is solving, how it will be beneficial to people, what is your target market.
  • Screens: If you can, try and describe each of the screens that your application will have, and the functionality on each screen. A great way to do this is by creating some basic wireframes for your application using a tool like balsamiq.
  • List the links of competition applications, apps that you liked, or any parts of any specific apps that you think could be used in your own project.
  • List any hardware you may need to use, for instance camera, GPS, accelerometers, etc.
  • List any external resources you might use, for instance Facebook integration, maps integration, an external database, web content, external API, etc.

Tip 3: Consultation

Once you have done your research and created a project brief, you should try and organise a meeting with a development company. Note, this doesn’t have to be the company that you finally get to develop your application.

What you want from this meeting is to talk your idea through with some professional developers. They will be able to give you advice on different parts of your application, tell you what is possible and how easy or hard certain elements are, and an overview of the processes involved in developing the project. I have had some people call with great ideas for applications, but unfortunately some things are just not possible, either due to budget, Apple’s terms and conditions, technology limitations, etc.

By completing the tasks above you’ll make getting your project off the ground a quick process, meaning you can hit the ground running with your idea. By involving developers you can have them spending more time giving you advice, and less time trying to work out exactly what it is you want.

An important topic to talk through with your consultant is what platforms your application is intended for, be it iPhone, iPad, Android, or one of the others.


The more effort you put in before contacting a company with your idea, the more money you will save in initial consultations, and the better chance your app will have seeing success.

Further Reading

  • alina thomas

    nice post

We'd love to
hear from you

We've prepared a simple project planner to get started.

Lets get started

Or send us a

Phone: (07) 3878 1151

Address: Office 2, 59 Hardgrave Rd,
West End, Brisbane, 4101, QLD, Australia

Oops! We could not locate your form.