I Have A Great Idea For An App, But Now What Do I Do? Here's A Step-By-Step Guide

Ad failed to load

When I used to dream about starting my own business, I envisioned myself being the next big Etsy seller or perhaps having a booth at my local farmer’s market (R.I.P. Salsacraft!). Figuring out how to launch an app seemed way outside my comfort level — not to mention way outside of my actual technological ability. But when I did a bit of research, I was floored to see how many people had done it with even less tech savvy than myself.

Figuring out how to launch a mobile app isn’t the right fit for every type of business, but if you have an idea for one, it’s a booming market to get into. Android and Apple’s app stores both offer over 2 million apps to customers — each. That's a huge potential audience! Since not having the required set of high-level skills should never spell out a dead end for a great idea, I reached out to Kristin Beers, Director of Operations at Voxox. As someone who's worked in tech and app development for years, she had great insight into what it takes to launch an app successfully — even without super-duper technological skills. Here’s her step-by-step guide, full of intel all potential developers should know:

Ad failed to load

Step 1: Think Through The Basics


Like every successful project, it's important to start off with a strong foundation. “Write your idea down and identify the features you want your app to have,” says Beers. Never underestimate the importance of simply putting pen to paper when it comes to starting a large project.

This phase in the game is also a great time to identify what the experts refer to as "minimum viable product," which Beers defines as the absolute minimum set of features needed in order to release this application to the public. It’s important to determine exactly what that is early on to avoid waiting too long to release. For instance, if you were going to release a music streaming app, is it imperative to the success of your launch to include programming that would allow users to share their playlists on social media, or is the primary goal for users to have access to your library of music? Can the social media sharing functionality be introduced later? If so, then you’ve identified your minimum viable product.

Step 2: Take Time To Do Research And Get Organized

Once you've laid out a clear vision, start diving into some preliminary research to seek out a baseline understanding of how mobile apps work, a step Beers says will save you from some headaches in the long-run. She recommends looking into a database that might store user information, a server for that data to live on, plus an application programming interface (API) that lets your app talk in a consistent way to supporting services like a database. For those building an Apple app, iOS Dev Weekly is a free site that's updated weekly by experienced developers and provides great crowdsourced information. For Android apps, Android Developers Blog has some helpful tips for that operating system.

Next up, Beers recommends clearly and concisely laying out a list of to-dos for developing app features, which will be created by an engineer. “There are a ton of different ways to write requirements, but when you’re working with a small team, the most important thing is to make sure you agree ahead of time on a consistent workflow, so there’s no confusion about what work needs to be done and how to prioritize that work."

Step 3: Staff Up


If you’re outsourcing the engineering, “ensure they can do both front end application development, and server and database development,” advises Beers. In total, she recommends a small team of one person managing requirements and workflow, one or two engineers, and one person who can run quality assurance.

"The size of your team is entirely dependent on the skill set of those team members. If you have a badass engineer who can do it all and thinks like a QA person, you might not need anyone else on the team," says Beers, who recommends finding out the following information about prospective engineers during your outreach:

  • Will they do server (API) development?
  • Will they design the app interface?
  • Do they know how to set up a database and create a schema that will be easy to maintain?
Ad failed to load

Step 4: Decide If You Want To Monetize Your App

If you plan on collecting money from your users, there are a few things you should know. “Apple will absolutely reject your app if you try to collect money directly in the app via a user providing credit card information and you charging them with your merchant account," warns Beers. However, Apple does allow in-app purchases, which charge the credit card a user already has set up on their Apple account. "This means that Apple takes responsibility for vetting purchases for fraud, and they process the actual transaction with no intervention from you."

This also means that Apple takes 30 percent from purchase made within the app, which when all things are considered, is a small price to pay to avoid dealing with fraudulent charges. However, Google Play allows developers to process payments directly from credit cards — while still allowing in-app purchases for the same 30 percent fee. "If you elect to go that route, you’ll need a merchant account — the most popular is www.authorize.net — to process payments. You will be responsible for fraud mitigation, which can be a complicated beast.” Authorize.net offers lots of support and resources for those who want to learn more about fraud (and how to avoid it).

Step 5: Determine Which Phones And Operating Systems You'll Support


“Apple devices and iOS are fairly straightforward,” says Beers, who recommends supporting the last three major iOS versions, but nothing further since the software doesn't tend to vary a ton between versions. Android, on the other hand, is a totally different ball game, since there are so many phones and operating systems, all stemming from different manufacturers.

Beers noted that this could mean a feature which works on one phone or operating system for an Android device won't necessarily work on another. "Your best bet is to piggyback on already available market analysis. There is data available that will tell you the current most popular Android phone, and the most popular version of Android."

Testing your app on all of those devices can be a bit tricky, but there are services like TestObject to help you run tests on multiple platforms to save time and headaches down the line.

Step 6: Development And Testing

Yes, it's taken a lot of prep work to get to this point, but I promise it'll all be worth it in the long run. Now is the time to start asking yourself about the more nitty-gritty details to cater your app for your audience. Will your app need security measures? Have you decided on your branding? Who will be applying the branding to the interface — you, or the engineer? How do you plan on testing your app on multiple operating systems? This is where you’ll set the tone and pace for your team’s workflow and hit the ground running.

And speaking of testing: You've got to do it. “Testing your app is as important as developing it. If it crashes 50 percent of the time on launch, your users are gonna have a bad time,” assures Beers. Test, test, and test again with your engineers until you’ve met your minimum viable product, and once that's done...

Ad failed to load

Step 7: Launch!


Drumroll, please! All of your hard work is finally going to be seen by the masses. Now it's just down to ensuring everything is submitted to the app stores correctly. Mobile developers can typically take care of this process, but it's best to confirm this detail in advance of your scheduled launch, on the off-chance that you need to learn to handle it yourself.

Apple has posted a guide for app developers on submitting your app to the store, which is a slightly more intensive process than the process for submitting an app to Google Play, with the main difference being that Google Play makes your app available for download immediately after you've submitted it to the store. No person reviews the app to make sure it meets any basic criteria, but if you violate their Developer Program Policies, they may pull the app and restrict you from uploading again.

Finally, much like search engine optimization, the language you use in the listing for your application is as important as anything else. If you don’t use the right words, your target user may never find your app. Think critically about how you'd search for an app like yours, and make sure those key phrases are included in your description. You have limited space, use it well!

Step 8: Gather Feedback

You constantly have to fine-tune your app to satisfy your customers, and products like Mixpanel provide analytics on how your users use your app in real time, which can help you spot areas that need improvement.

“Mixpanel and similar products provide insight into patterns present in your user base, which might help you make feature decisions," explains Beers. "What's the most used feature? Once you know that, you can focus on improving the user experience of that feature. Where are most of your users based? Maybe you want to add localization for Indonesia if you have a large user base there, for example."

You can also provide ways for users to contact you directly. For instance, your app might include your email address or feedback form. Ensuring users have the ability to continuously let you know how you can improve will help your app flourish.

Ad failed to load
Must Reads

10 Reasons Why I Won't Apologize For Giving My Toddler A Pacifier

My first child had no interest in a pacifier. I tried a couple times to get him to take one, but he always spat them out and gave me an incredulous, judgmental look. But my second? It was love at first suckle. And after a while, the incredulous, judg…
By Jamie Kenney

Being A Dog Parent Prepared Me For Having A Baby, Really

I’ve always wanted kids; I was never as sure about raising a puppy. Then I spent six months living with someone who brought home an eight-week-old golden retriever puppy, and I see no way to make it out of that experience claiming not to love dogs. I…
By Heather Caplan

20 Of The Most Popular Unisex Names Of All Time, That You'll Be Hearing More Of For Sure

You might think of unisex names as a fairly recent trend, but the truth is these versatile monikers have been commonly used throughout history (well, some more commonly than others). That's why the team over at Names.org recently compiled a list of t…
By Jacqueline Burt Cote

How To Have A Date Night With No Babysitter, Because It's Easier Than You Think

After having children, many couples feel that their love lives immediately go out the window, but it's so important to make your romantic life a priority so both you and your partner can be the best versions of yourselves you can be. As we all know, …
By Abi Berwager Schreier

9 Ways Baby No. 3 Made My Family Feel Complete

My husband and I decided to have another baby right after we got married and, well, we had no idea what we were getting into. I got pregnant right away, endured a high-risk pregnancy, and, before I knew it, my third baby had arrived. Together, we emb…
By Steph Montgomery

8 Stereotypes About New Dads That Are *Totally* True

Much like new mothers, new fathers have a lot on their plate. Parenting can be scary and complex, especially at first and regardless of your gender. People want to do right by their kids, after all. And since all new parents are a hot mess, dads are …
By Priscilla Blossom

8 Differences Between Being Pregnant In Your 20s Vs 30s, According To Science

Whether you're planning a pregnancy, or just thinking about your future family, it's typical to think about things like child-spacing, how many kids you want, and when to start trying to conceive. When making your pro/con list, you might also conside…
By Steph Montgomery

16 Moms Share Remedies For Their Most Intense Chocolate Cravings During Pregnancy

For better or worse, pregnancy is usually synonymous with odd cravings. Sure, there are the stereotypical combos like pickles and ice cream that plague gestating women the world over, but there are other mind-boggling combinations, too, including but…
By Candace Ganger

Putting Sunscreen On Your Kid Doesn't Have To Be A Fight — Here's How To Do It

I am almost translucent, so me and sunscreen are basically besties at this point. Even though my children are beautifully deep brown thanks to my husband's genetics, I still slather them like biscuits being buttered because I refuse to take risks wit…
By Cat Bowen

7 Things A Mom Really Means When She Says She Doesn't Want Anything On Mother's Day

Every year my family asks me what I want for Mother's Day, and every single year I tell them the same thing: Nothing. So, by now, they know that when I say "nothing" I absolutely do not mean "nothing." In fact, there are more than a few things a mom …
By Candace Ganger

19 Moms Share The Way They Cured Their Pregnancy Comfort Food Cravings

I was obnoxiously sick during the first trimester with, "lucky" for me, both of my pregnancies. For the first three months I lived on saltines, lemonade, and fresh bread. Once I was able to eat, however, all I wanted was savory and sweet comfort food…
By Dina Leygerman

8 Fascinating Facts About Babies Born In May, The Luckiest Month Of All

The height of all things fresh and springy, May is an excellent month to have a baby. It's a time of growth, graduations, and outdoor celebrations. And these fascinating facts about May babies will give you more reasons than ever to appreciate childr…
By Lindsay E. Mack

I Used To Judge Formula-Feeding Moms — Until I Became One

The other patrons in the hip Brooklyn restaurant probably couldn’t care less what I was feeding my baby, but I’ll always remember the shame I felt as I quickly mixed up his bottle of formula in front of them. I admitted to my childless friend that I …
By Katherine Martinelli

7 White Lies It’s Necessary To Tell To Keep Your Relationship Healthy

Telling lots of lies typically isn't associated with a healthy, strong, lasting relationship, and that's still certainly true, but not all lies are exactly the same. Though you've probably heard from someone at least once or twice that the lie they t…
By Lauren Schumacker

The Skinny Jeans That Saved Me Postpartum

Accepting my post-pregnancy body is hands-down one of the most difficult things I’ve ever done. It’s something that I still work on every single day. During my first pregnancy, I was 20 years old, so I managed to bounce back quickly. In fact, I dropp…
By Allison Cooper

7 Ways Your Baby Is Trying To Say They Feel Safe

In those first weeks of new motherhood, it can feel like you need an interpreter for your newborn. With their limited means of communication, figuring out what message your baby is trying to get across to you can be a challenge. With time, however, y…
By Kimmie Fink

Here's Why Dogs Are Obsessed With Babies' Poop, According To Science

Most family dogs seem to understand babies, and they're more than happy to make friends with the newest member of the pack. It's adorable... for the most part and until you go to change your little one's diaper. Suddenly, you're wondering why dogs ar…
By Lindsay E. Mack

6 Signs You're Meant To Have A Big Age Gap Between Kids

There's a five year age difference between my two children, to the day. Their age gap wasn't planned but, for a variety of reasons, works well for our family. And since I was so focused on having a second baby, I totally overlooked the signs that wou…
By Candace Ganger

Here's How To Introduce Your Pet To Your Baby & Make Everything As Calm As Possible

Our home, which we lovingly refer to as “the funny farm,” is filled with four-legged family members. We have two crazy beagles and two cat jerks, and boy are they loved and spoiled. (As they should be.) But we are now finally having a baby of our own…
By Abi Berwager Schreier

Here's The Right Birth Method For You, According To Your Zodiac Sign

If you're pregnant, you've probably given childbirth some serious thought. Some moms-to-be prepare a meticulous birth plan, while others are comfortable just going with the flow. And me? Well, I made a plan... but that plan was useless when faced wit…
By Steph Montgomery

My Dog Knew I Was Pregnant Before My Family Did

Growing up, I was 100 percent sure I'd be a mom one day. To a dog, that is. My baby plans came later. And once my husband and I were sure we wanted both a dog and a baby, we'd add to our joint dog-and-baby name list over Sunday brunch or on date nigh…
By Melissa Mills