Collecting feedback and listening to your users is the best way to perfect your application and avoid costly design flaws. Involving potential or existing app users with an app’s design process is also a great way to fire up the community about the product and give it some viral uplift.