Go for functional and surprising
When you look at the customer journey of your target audience, you may come to the conclusion that you can make a lot of things easier for them with an app. Think of placing and tracking orders or a personal environment with a loyalty program. Besides functional purposes, it is also a great opportunity to surprise the target audience. Building an application therefore always starts with the target audience.