Innovative Engagement Strategies in the Digital Age: Leveraging Gamification and Entertainment in Mobile Apps