Return to Article Details Gamification in personal health management: a focus on mobile apps