Critical Factors to App Success – Vlog 1

Aman Birdi on 18th September 2017

Hey everyone! It’s Aman here from Digiruu. Okay so here I’m going to give you my best and favourite tips for your app to be successful. I call these the four critical factors to success. Now I must point out that I wish I knew these when I first started out and as I’ve been in the same position in you, I wanted to give you this absolutely free of any charge so you can go out and get started on your app in the right way. Also if you know anyone that wants to get started in app development, shoot them over this video and let’s share the knowledge because I can’t stress how important and valuable what I’m about to tell you is.

High Usability

Okay let’s start. The first critical factor to your app success is Usability. Usability is all about how easy something is use. Statistics have shown the average user takes fifty milliseconds to form an opinion about an app. Just to put that into perspective, it takes fifty millisecond for us to form an option and around 300 milliseconds for us to blink! You’ve got to admit that’s pretty fast! Now this 50 milliseconds could yield a positive opinion which is great – but also a negative one if your audience finds your app difficult to navigate.

So what can you do to make your app easy to use? Firstly, do not take the usability app lightly. I know that sounds obvious after I’ve just said it’s a critical factor but I’ve seen way too many times that people focus on the looks and aesthetics of apps, and this isn’t a problem…but it becomes one when almost no consideration is given to how easy the app is to use. A great UX designer can really help with this.

Secondly, make your app so its efficient. What I mean by this, is that your app serves a purpose to your audience right? This could be buying tickets for events, or messaging your friends etc. Whatever it is, try to make your app so that it can serve this purpose in the least amount of steps possible. Companies have achieved massive success from this kind of efficiency. Look at Amazon for example. They’ve got this 1-click buy option on their product pages which really speeds up a user’s ordering process. It’s innovation like this that has led to its crazy growth over the last few few years! So don’t ignore it!

Thirdly, and this is some homework for you. Think of all the great apps you’ve used or your top three. What makes them your favourite apps? 9 times out of ten you’re going to find they’re in your top three because they’re easy to learn and importantly highly memorable. Make a list of them. Make three columns:
In the first column, write the name of the app. The middle one, write what you like about using the app; What do you think makes it easy to use? Is it the fact that you have to swipe to do something instead of a button? And then in the final column, write how many steps it takes for the app to serve its purpose. I’ve put this table available in our free app starter kit which you can get in the link in the description.
When you’ve done this, you’ll start seeing some trends which will be invaluable. See how can apply these trends to your app. It will super help in building your app and making sure it has a high level of usability.


The second critical factor to your app success is SPEED. Your app has to be fast! According to a recent study, 68% of users expect apps to load in six seconds or less. In fact, more than half of this 68% demand an app to load in less than three seconds. Now if your app fails to load within that time, it’s likely your consumers are going to abandon your app and possibly your brand altogether.

Take a look at your favourite apps again. Time how long they take to load but also how fast they are once you start using them too. You probably haven’t run into any speed problems right? My favourite examples to tell clients about is Facebook and Instagram. Now I don’t have to tell you how many users they have but you can be pretty certain that most people you run into will use one of them, if not both. They load super fast and people use them on a daily basis. What this means is that overtime, we as a population have become accustomed to this speed. So it’s critical that your app is on that same level, if not better!

Now what can you do about this? Don’t take any shortcuts when it comes to making your app. You know I’ve seen a lot of people make their app using companies or freelancers online, which offer development at a super low cost which can be really great in some situations especially if you’re on a budget but in an amount of time that is no way the time needed to create the functionality for that app. And usually when this happens, the app you’ve invested so much time and effort into runs slow. Then it all means for nothing when your consumers abandon it.

Ask some questions. Ask your development team, whether it’s us or someone else, what are they doing to make your app run fast? What steps have been taken to ensure the speed is at a high level? What steps are being taken to ensure that the app stays fast too, and not just on loading time upon first opening the app but also whilst using it too. If you want, you can even take it a step further and invest some time into looking at the technology being used to make your app. See previous examples of work and time it. I’ve included some really important questions that you can ask your app development team in our free app starter guide.


The next critical factor to your app success is design. This is absolutely crucial to your app as first impressions count. Did you know that It takes less than two-tenths of a second for a user to form a first opinion of your apps design?  And then another two and a half seconds in which that opinion is reinforced? That is one tight timeframe to make a first impression count in your favour! Knowing this, making a good first impression should be amongst one of your top priorities when building your app.

So what can you do about this? Firstly, take your time with the design phase of your app. Don’t rush it. It can be exciting when you first see the designs to your app because it’s the time when you realise that your app idea is coming to life. It all suddenly becomes very real that your idea is going to be a product. By all means enjoy it! But don’t let that excitement distract you from the task at hand. The aesthetics play a major role in your app and it’ll be your high attention to detail that will make sure your app looks great.

Secondly, whether it’s us or someone else producing your app, ask what the design process is. How will your idea be taken from your imagination to something on paper? Ask as many questions as you can about this process because you don’t want a company spending six months on development for your app, but then spending a couple of days on design. Now I’m not saying the design and development should take the same amount of time, but it should treated with the same amount of dedication.

A lot of people ask our approach to app design and we take a slightly different approach to most development companies. See we work on one design concept for your app at a time rather than companies who will provide you with three or four at once. This enables us to fully invest our creative efforts on that one design rather than spending wasted time on multiple creative compositions that will not be used. We have found this process brings better value to you through saving time and resources. If you don’t like the initial design, our designer will create another one based on the new direction from you. Once a concept is approved, the remaining pages of your app will be designed out to be finalised and signed off by you.

And then thirdly, look at the apps you love to use. Again, a bit of homework. Look at your favourite apps and pay attention to the design. What do you love about it? What colours are being used? Are you seeing gradient colours or flat colours? I.e. a solid red background or a background that has light red fading to dark red from top to bottom. Little things like this. Write them down. Make a table like we did before, with three columns, except in the second column write what you like about the app and then in the third column write the year in which it was released. Like before, I’ve drawn this table for you in the app starter kit – the link is below. Now take this one step further and create this table again, except this time write a list of the top 10 apps in the app store at the moment. Repeat the same process. This whole process will help you identify design trends that makes the aesthetics of apps clean and modern that you like and those that are making apps right now successful.

Highly scalable

Lastly, and possibly the critical factor that is massively important to the success of your app, is scalability. I always use an analogy to help explain this to our clients. Imagine you had the ability to build your dream house. But for the sake of argument, let’s say you had no idea how many bedrooms and bathrooms your dream house would have. What do you do? Well the first step in building a house would be to lay the foundations. But because you have no idea how many bedrooms and bathrooms you would need, you build a nice large foundation for your house to go on first and then start building up depending on what you need.

So you start building up with what you need now: a two bedroom house. One for yourself and your partner together and one guest bedroom. But then later you decide to have kids. This means you’ll need an extra room and more space. Now if you built the foundations for just what you just needed, it would be a problem to add the extra bedroom and space right? You would have to extend that foundation, or worse yet, knock the whole house down and start again with the foundations.  This means you’ll have to invest more time and funds. But if you’ve already laid the nice large foundation as mentioned before, it would be simple and easy to just add some more rooms.

Building apps are the same. The correct foundations are needed for your app to be built so that it can easily adapt to increased demands, like an increase in users or the addition of more features. This makes sure that your app continues to run fast regardless of how many users are on the app at the same time and prevents downtime on your app. The worst thing that could happen is that your app is built but only supports 100 users for example. But let’s say your app suddenly goes viral and then you have 10 million users. If your app can’t support this load, it would crash and then you lost out on current and potential new customers. IT’S NOT A GOOD LOOK AT ALL!

So what can you do about this? Firstly, ask your app development team, again if it us or someone else, what are the steps being taken to ensure the app is scalable? Will it hold out at 10,000 million users and run the exact same as if it had 10 users. Don’t be afraid to ask these questions and make sure you get straightforward answers that you understand. If you’re getting jargon thrown at you, then question it.

Secondly, start thinking about hosting for your app. Most apps generally need a host, the same way people need one for a general website. Examples of common hosting providers are GoDaddy, 123-Reg and 1and1.  In the free app starter guide, I’ve provided an overview of hosting solutions explaining in a way that super easy for anyone to understand. I’ve also included a list of questions you can ask an app developer with regards to scalability and also on some of the other critical factors.


So there we have it! Those are my best and favourite tips for your app to be successful. The four critical factors to success. Again I can’t stress enough how much I wish I knew these when I first started out. Because if you nail those four things, there is no reason why your app won’t be a success. Remember to shoot this over to a friend or family member who you think may get some value out of it. And if you would like a free copy of the app starter guide I mentioned, click the link in the description. If you have any questions, don’t hesitate to email me on or visit Speak soon!