Learn how to design an app based on an identified problem.