Usability Testing

Now you know the theory, but how do humans actually interact with your app? There's no better way than to watch actual humans interact with it. Test your app with actual users.

Be willing to iterate right up until the launch date.

Feedback is so important. Don't just take it from me.