Everyone has an app idea; how do you make it into an exceptional business?

Too often, applications are built feature rich without first addressing if there’s a demand.