Mobile apps are getting more engaging to the users