Before we start, here’s a little heads-up: this post is not for developers or designers with over 67 years of experience. This is a simple introduction on how to get started when you get an idea for an app, but are not sure where to begin. If you feel like saying something or have an advice or a suggestion that would be beneficial, please go ahead and comment below.
So, you have had this amazing idea for an app in your head for days, weeks, months, and you are more than sure that people can’t wait to try it and use it every day and tell their friends all about it. If this sounds like you, read on.
But where do you start? Should you look for a developer and talk to him about it first? Or hire a designer who will transfer your idea into screens of beautiful design? Nope, sorry, but that’s not how it works.
First, let’s define the purpose of your app. Yes, simply write it down in one sentence. Don’t make it overcomplicated. Simplicity is the key. Here is an example of one of the apps we are working on:
• Functionality: App delivers a new quote every morning for you to read
• Purpose: Inspires you with quotes from famous successful people
What problem is it going to solve? Define your goal and the mission of your app.
Target Audience/User Groups
Nothing is worse than putting in all your time and energy into a beautiful product that no one is using. Know your target audience! Ask yourself who this app is for. Without demand, there is no reason to create something. Be specific, pick your niche and create your product around their needs. Here’s an example with our Quotes app:
Target Audience: Entrepreneur, someone with an idea for a new product, or a start-up
Shut Photoshop down right now and just do it. If you are not an app designer with a 3-page portfolio, take a pencil, note pad and start sketching. Otherwise, you are spending your precious time on something you are not an expert on. Let the real app designer handle that part.
For now, put your thought on the paper, and if you feel adventurous, use a wireframing tool (HotGloo, Fluid, or UXPin as an example). Just remember to be as detailed as possible. It doesn’t have to be ideal. Do include the flow of how to navigate your app and show all the features you can think of. Visit Dribbble for some great examples and ideas about design and implementation.
Talk to the Developer
By now you might think that most of the work has been done, but the truth is the actual process is just about to begin. You have to explain your app idea to a developer. Most people think app is all about design. They are wrong: it’s all about how a user is going to experience your app. So, look for a developer who puts user experience first! Also, keep in mind that not everything is possible when it comes to coding and the process takes more time then you think. Good developers should also provide you some suggestions on how to improve your idea, and not just simply follow your orders.
Releasing your app without testing it first is probably one of the biggest mistakes you can make. Of course, to you, it might seem everything is ready, but don’t rush. Ask your friends or talk to your family about testing it. Let people use it and hear their honest feedback. You will be surprised at how many recommendations you can get and it’s a good thing, as this step might help you identify any UI/UX flaws you haven’t noticed before.
This is just the beginning and there are more steps you need to get through to get your shiny app out there. You and your developer will have to set up the backend of your system, decide how to monetize your app, and create a marketing strategy for it, etc. We will cover all this and more in Part 2 of this article!