25 apps that defined the decade: 2010-2019