Designing mHealth Apps to Incorporate Evidence-Based Techniques for Prolonging User Engagement | Synapse