There are lots of apps in the Google Play store, and not all of them have five star ratings.
Although there are all sorts of reasons why someone might give an app a low rating and a bad review (maybe it was buggy, difficult to navigate, it was missing some functionality the user was expecting, or the UI was cluttered and confusing), there's usually one universal truth lurking behind all the negative Google Play reviews—the application delivered a bad user experience.
Mobile users are an unforgiving bunch, and in today's competitive market, it isn't enough to have an interesting idea, unusual concept, or well-thought-out features, your app has to be enjoyable to use too.
This is why taking the time to plan your app in advance is crucial.
Strangely, even though designers and developers have the same goal (to create amazing apps that people will love using), we tend to think of design and development as separate from one another, but if...