https://www.techradar.com/pro/five-things-every-retailer-needs-to-know-about-the-application-generation