Monthly Archives :

June 2015

Minimum Viable Product in App Development

800 800 appteam_admin

One might think that clients who do not know what they want are problematic, but an equally common problem that many app development agencies often come across, comes in a form of a client who actually knows what they want and knows it very well.

Oftentimes people come to us with a great idea for an app that is well thought out with a huge list of features and functional requirements. The problem comes when the prospective client hears the price. An app of that size costs a lot, but the lack of market testing/validation deters most clients from going through with it, since the return on investment is unclear.

The way to get through this barrier is a method used by startups and large enterprises alike and is known as building an MVP or Minimum Viable Product. The concept consists of creating a fully functional app, but with slightly reduced features. In other words, some of the ‘lower priority’ functions have been delayed until the next release, with the view of capturing, engaging and learning from the market in real time.

For example, think Facebook, the first version of it certainly didn’t look like the Facebook as we know it today. They started out with a friend list and news feed and built their product from there. Uber is another example. They went to market with a great product, but I assure you, their first version didn’t include all the features and functions they had originally conceptualised and documented right at the beginning.

This development approach allows you to measure the response of the market to the solution you have provided. And not the entirety of the market actually; usually you will want to target a set group of users who will be able to see the potential of your product and the way in which it solves the given problem.

After launching the MVP, if the feedback is positive you can go forward with confidence and enhance your app with new functions and features, before going into testing phase again. Repeating this build-measure-learn process reduces the risk of investing a lot of money into a project that may not engage your target audience in the first instance. The key theory of this principle is to not eat the elephant in one go, but rather, take one bite at a time. This gives you the ability to assess if there is a possibility for long-lasting, sustainable growth from your app.

Now, somebody might say that shipping an unfinished product is not a smart entrepreneurial move and they will be right, except that we are not talking about an unfinished product. The point of MVP is to look and feel like a complete product. The user should not feel like something is missing if the MVP is built properly and adding new features and functions afterwards will only serve to improve the already built positive impression. And ultimately there is rarely a thing as a ‘finished’ product in the app-economy.

While the principle of MVP is a relatively young one, it has already taken root in the tech and business world. The ability to determine if a product will succeed before shipping its final version provides an incredibly powerful tool for entrepreneurs and is spreading at a staggering rate.

The App Team is based in Brisbane, Mooloolaba and Sydney and specialises in app development for iPad, iPhone & Android. Contact us today to find out how we can bring your app vision to life! 

Be Found. App Store Optimisation (ASO)

734 531 appteam_admin

Before we get into any detail, let us first get on the same page regarding what App Store Optimisation (ASO) actually is. A general opinion on this matter that seems to circle the internet is that ASO and SEO are one and the same. Now, while this may be true to some extent, it’s far from covering the entire subject. The basic concept might be the same, and that is getting the public aware of your product, by making it pop out among the first result of their search. The difference however, is what happens after that. While the job of SEO ends as soon as the intended user enters your page, the job of ASO continues, as its main purpose is getting the customer to download and use your app, rather than just being aware of it.

While there are numerous methods to increasing your visibility in the App Store, all of them can be roughly summarised in two groups; keyword optimisation and conversion rate optimisation. The key difference here is where the method is used.

Keyword Optimisation

Keyword optimisation is a process used to get your app to be shown among the top results of a search. This, as its name suggests, is done by extensive tweaking to your apps keywords. The first thing that needs to be done is to research the keywords you are going to use. Ultimately, you want to find the best balance between the relevance of the keyword and the amount of competition for said keyword. You can do the research using one of many tools designed to do so. One of the best tools for this is Google Keywords Planner (, as it provides you possible keyword phrases for the keyword you input, as well as the amount of searches using said keyword in Google. This is to be used as a guide only, but is a great indicator.

App Title & Description 

After you’ve done your research it is time to put the keywords to good use. One of the best and yet very scarcely utilised practices is using keywords in the title of your app. According to recent research only 16% of the apps use keywords in their title, which is strange given the information that this method alone can boost the rankings by up to 10%. The second use for keywords is the description. The tricky part here is to achieve good keyword density, without overstuffing the description. Keep in mind that humans will have to read your app’s description and you want to attract them to download it by providing relevant information rather than just spamming keyword for better ranking. Even if you are ranked first in searches, it will do you no good if users do not download your app.

Language & Localisation 

This covers your needs regarding optimisation for a single language. If you are looking to increase your overall relevance and ranking it is smart to perform what is known as ‘localisation’. This means that you should look for specific keywords for every language that your app is available in. Oftentimes one keyword that ranks good in one language can be irrelevant in others. Another important factor here is that you do not leave the translation of keywords to just anybody. Worst case scenario would be using mechanical translation, as it can often provide words that are not generally used in everyday spoken language. You need to get into the head of your users and realise what terms they will use to look for a particular thing they need. Ideally, you will find a native speaker to assist you with this part, as they will be aware of the words and phrases commonly used in their language.

Icon & Screenshots 

When you have finished taking care of your keywords there is still the matter of tweaking the look of your app page to make the person who landed on it, actually download your app. The best start in this case is looking at your screenshots. Many developers will just throw a bunch of random in-app screenshots here and be done with. There are many reasons why this won’t work well, but the most important one is creating a good first impression. The app store has given you a way to present your app in the best possible light, wasting it on boring in-app shots is a just waste of good advertising potential. Instead look to create a nice, attention-catching banner or try to present a story that will make the user want to download your app just by looking at it. Similar principle works with app icon as well. Your icon is the first thing that the user will see, meaning that you have to pull all stops to make sure that it is not the last thing as well.

App Category 

One other thing you will be prompted for is the category for your app. You should apply similar analytics to this part as you did with keywords. You want to balance out the relevance with the amount of competition for the category. If you end up within the category with big-name competitors it is likely that your app will not get as much exposure as it should, even though it is a well-made one. The other end of the spectrum is posting your app in a category that is completely irrelevant to what it does; this is sure to reduce your download rate greatly and should be avoided.

App Ratings & Feedback

Lastly and probably most importantly is the rating of your app. There is strong correlation between your rating, ranking and download percent. You will want to highlight your good reviews and respond to negative ones as soon as they appear. One thing you must stay away from is so called ‘black hat’ ASO. This means that you should avoid faking reviews as app stores have ways to recognise them and you will end up banned in most cases. Instead create a solid app and always look to improve it according to user feedback as word of mouth is the second best advertising method, right after search ranking.

Constant Evolution 

And you should always check up on your ranking and adjust the above-mentioned parameters accordingly. If you see your ranking dropping drastically it might be due to the change in the search algorithm and you should apply changes as soon as possible to avoid loosing downloads. The search optimisation business is a constantly evolving one and it can be hard at times to keep up with all of the trends, but if you wish to stay on top, time and effort are always necessary.

The App Team is based in Brisbane, Mooloolaba and Sydney and specialises in app development for iPad, iPhone & Android. Contact us today to find out how we can bring your app vision to life! 

Our locations

Level 1, 276 Petrie Terrace, Petrie Terrace QLD 4000

Level 2, 14-20 Aerodrome Road, Maroochydore QLD 4558

100 Harris Street, Sydney NSW 2000

The App Team is part of the Gcomm.Digital Group.

Copyright © 2020 The App Team. All Rights Reserved. | Sitemap