Table 2.
Features of smartphone-based physical activity intervention development or evaluation.
| Author (year) | Intervention | Control | Theoretical premise | Primary outcome | Other outcomes | Technology feature | Results |
| Baretta et al (2019) [86] | Weekly tailored PAa goals
|
N/Ac | Self-efficacy theory and dynamic decision network | PA measured by HRd sensor, self-efficacy beliefs | N/A |
|
|
| Direito et al (2018 and 2019) [87,88] | Daily individualized and adaptive PA and SBe goals:
|
N/A | Intervention mapping taxonomy to identify behavior change techniques (eg, self-monitoring, goal setting, or review of goals) from literature. Integrated behavior change model constructs and behavioral intervention technology; 33 behavior change techniques were included | Test the acceptability and feasibility of just-in-time adaptive intervention on PA and SB | Pilot-testing the TODAYf app |
|
|
| Conroy et al (2018) [12] | Five daily text messages (between 8 AM to 8 PM). Three message types (move more, sit less, general facts or trivia [unrelated to PA or SB]). Message receipt was confirmed with a reply. Factors: context (weekday and weekend) | N/A | Social cognitive theory and control systems engineering | Stepping time | N/A |
|
|
| Middelweerd et al (2020) [89], Klein et al (2017) [90], and Middelweerd et al (2018) [91] | Weekly moderate-to-vigorous PA goals: 30 minutes of moderate PA for at least 5 days a week or 20 minutes of vigorous PA for 3 days a week Contexts (location, weather, occupation) Connected friends (Facebook APIg), if 2 participants of the intervention are connected Up to 3 messages a day |
N/A | Social cognitive theory, self-regulation theory and health action process approach and computational agent model | To increase the total time spent in moderate-to-vigorous PA | N/A |
|
|
| Korinek et al (2018) [92] and Freigoun et al (2017) [93]. More information is available in Martin et al (2018) [22] | Daily step goal:
|
N/A | Social cognitive theory (particularly self-efficacy construct), goal setting and control systems engineering (system identification) | Feasibility, daily steps | N/A |
|
|
| Rabbi et al (2015) [94] | Daily personalized context-sensitive suggestions (PA and stationery). Manual and automatic logging to track activity and user location. Start of each day: 10 in-app activity suggestions (90% users’ most frequent activities [exploit]; 10% from users’ infrequent activities [explore]). MyBehavior app included both PA and dietary interventions | Nonpersonalized generic recommendations | Learning theory, Fogg behavior model, social cognitive theory, and exploit-explore strategyj | Adherence, acceptability, behavior change | N/A |
|
|
| Rabbi et al (2018) [95] | Context-sensitive suggestions (PA and stationery). Manual and automatic logging to track activity and user location. In-app suggestions (80% users’ most frequent activities [exploit]; 20% from users’ infrequent activities [explore]); total time for each selected activity must not exceed 60 minutes. End of day reward score | Static suggestions | Learning theory, Fogg behavior model, social cognitive theory (self-efficacy) and exploit-explore strategyj | Use, acceptability, early efficacy | Qualitative feedback |
|
|
| Zhou et al (2018) [96] | Daily step goals (real-time, automated adaptive). Push notifications via app. Daily notifications at 8 AM. If the goal was accomplished before 8 PM, a congratulation notification was sent. | Steady step goals (10,000 per day) | Goal setting and behavioral analytics algorithmk | Change in daily step | Step goal attainment, weight, height, barriers to being active quiz, IPAQl-short form |
|
|
aPA: physical activity.
bMET: metabolic equivalents.
cN/A: not applicable.
dHR: heart rate.
eSB: sedentary behavior.
fTODAY: Tailored Daily Activity.
gAPI: application programming interface.
hStep goals did not increase between cycles.
iEMA: ecological momentary assessment.
jGrounded in artificial intelligence and a subcategory of a broader decision-making framework called multiarmed bandit, which stems from probability theory.
kBehavioral analytics algorithm uses machine learning to build a predictive model–based on historical and goal steps for a particular person and then uses this estimation to generate challenging yet realistic and adaptive step goals based on a predictive model that would maximize the physical activity in the future.
lIPAQ: International Physical Activity Questionnaire.