Tough Times For Newcomers
As mentioned in the previous article, the market is filled with millions of apps, most of which are unfortunately dead in terms of commercial success. This is the reason why new term App Zombies is gaining popularity. In some categories over 90% of apps will not be seen by almost anyone, and every year competition in this market is becoming tougher and tougher. Almost nobody wants to scroll down further than 25 positions in search results. Both App Store and Google Play are filled with apps created by people which do not consider any kind of ASO or marketing strategies. You really don’t want your app to land in this pit of despair.
It doesn’t matter if you are a solo-developer creating your own product or a part of a larger team – you can’t be passive when it comes to this topic. There are many ways to take action, from social platforms marketing to paid add campaigns on app stores. What many miss is that the sooner your MVP will be placed on the market, the better. You can stay for too long in a place where your ideas and their implementation are not confronted with reality, the users need to dictate you what is needed as soon as possible. So what can a developer do?
Thankfully, Apple introduced a few improvements this year which help to collect, manage reviews and interact with users like never before.
This class makes the review process easier by displaying review pop-up inside an application. Apple is leaning towards the approach where jumping between applications should be avoided. A good example of this is SFSafariViewController which allows providing web viewing experience inside an app. The same principle can be seen in the case of SKStoreReviewController class (available from iOS 10.3). There is no need for opening App Store outside our app. It couldn’t be simpler, just a few lines of code will do the trick.
First, import StoreKit framework:
After that, add only one line of code: