Why Develop an App?

Developing an app can be a way of getting a solution out to the world. Another reason you’d want to develop an app is for fun. Point is, there are many reasons why you would want to develop an app. However, if you’re trying to be successful with your app, there are 4 things that you need to take a closer look at. Let’s get right into that.

But before that, a little background on me…I’m an app developer and I have been developing apps for about 5 years now. I started with the iPhone 4. It has been a great experience. In the beginning, none of my apps were getting many downloads, but as I learned more and more, I was able to get more and more. Now, I’m giving you the top 4 things that I judge my app on before even starting to make one.

1. Design Matters

Let me tell you, design really does matter. When I say design, I mean the user interface (UI) and the user experience (UX). I know many engineers and app developers who simply do not care about the design, which is crazy! Your end design matters a lot. Imagine that you downloaded an app that had terrible design, you would automatically assume that the app itself is terrible, even if it could do some cool stuff. You will turn downloaders away.

Whenever you get a top downloaded app, you will notice that their design is great! Have you ever stopped and asked why no apps with bad design never get to the top rated charts and stay there? There’s always an exception that makes it to the top rated charts but then doesn’t always stay there.

As of writing this, these are the top 10 apps:

  1. Zello Walkie Talkie
  2. Marco Polo Video Walkie Talkie
  3. YouTube
  4. The Weather Channel
  5. Messenger
  6. Facebook
  7. Snapchat
  8. NFL
  9. Instagram
  10. My NBA 2K18

All of these apps have a great design. Not one of them has bad design and the user experience was good.

You do not get top apps without a great design. Here’s the good news: you don’t need much to make your app stand out. Most apps out there are terribly designed, so if you improve upon their design, you will be able to stand out.

You can even take some free online courses to work on your design skills. It will most definitely make a difference in your app quality and feel. Learning design will pay dividends.

2. Make it Social

Humans are made to connect. We are social creatures. We like to talk, compete, and play with others. So it is important that your app has a social aspect to it and it can’t just be social media post share buttons.

I am talking about how you can add a real social interaction with others. How can you make your app have a social aspect to it? How can users interact with each other. That’s very important.

Some of the biggest apps in the world are heavily social. People just love to connect, so it is very important that you add a social aspect to your app.

3. Does It Add Value?

You have to ask yourself this question: “Will my app add value to their daily lives?” If the answer to that question is no, you might as well stop developing the app you are trying to develop. If an app does not add sort of value to the potential user’s day, it is an app that is setup for failure.

Every single app that gets downloaded and stays on a phone adds value to the person’s daily life. For example, how many times do you check your email? Or how many times do you go on YouTube to learn something or watch something entertaining? These top apps add a lot of value to the user’s day and if your app cannot do that, then you are setting up for failure from the start.

There are a lot of great ideas out there on the App Store, that if you looked closely enough, you can see some half baked apps that you can build on top of. That’s definitely one method of getting new ideas for apps. There are so many apps out there, that if they were improved upon, they would be hit apps. You just have to have the eyes to spot these apps.

4. Marketing Matters

In a world that is filled with apps, marketing matters. Unless you are riding a viral trend or your app’s social aspect is just so good that it makes the app go viral, you will need marketing, and a lot of it too.

Whether it be Facebook Ads, YouTube Ads, or anything else, you will need to dedicate time to marketing for your app to become a contender to becoming big. There are two methods you can use: inbound marketing and outbound marketing.

I won’t get too in-depth about inbound marketing and outbound marketing, but the basic premise is that inbound marketing is pulling in customers with great content and outbound marketing is where you push your message everywhere. Inbound marketing costs less and converts more, however, outbound marketing still does exist.


There are many decent apps out there that can be improved upon that can make them big. You have to develop the eye to see these apps in the marketplace and see how you can add value to it and make it even better.

So here are the four things that matter for your app development:

  1. Design Matters
  2. Make It Social
  3. Does It Add Value?
  4. Marketing Matters

Hope this post helped you out, if you have any questions, email me.