15,254 research outputs found

    Overcoming Language Dichotomies: Toward Effective Program Comprehension for Mobile App Development

    Full text link
    Mobile devices and platforms have become an established target for modern software developers due to performant hardware and a large and growing user base numbering in the billions. Despite their popularity, the software development process for mobile apps comes with a set of unique, domain-specific challenges rooted in program comprehension. Many of these challenges stem from developer difficulties in reasoning about different representations of a program, a phenomenon we define as a "language dichotomy". In this paper, we reflect upon the various language dichotomies that contribute to open problems in program comprehension and development for mobile apps. Furthermore, to help guide the research community towards effective solutions for these problems, we provide a roadmap of directions for future work.Comment: Invited Keynote Paper for the 26th IEEE/ACM International Conference on Program Comprehension (ICPC'18

    Use of fitness and nutrition apps : associations with body mass index, snacking, and drinking habits in adolescents

    Get PDF
    Background: Efforts to improve snacking and drinking habits are needed to promote a healthy body mass index (BMI) in adolescents. Although commercial fitness and nutrition mobile phone apps are widely used, little is known regarding their potential to improve health behaviors, especially in adolescents. In addition, evidence on the mechanisms through which such fitness and nutrition apps influence behavior is lacking. Objectives: This study assessed whether the use of commercial fitness or nutrition apps was associated with a lower BMI and healthier snacking and drinking habits in adolescents. Additionally, it explored if perceived behavioral control to eat healthy; attitudes to eat healthy for the good taste of healthy foods, for overall health or for appearance; social norm on healthy eating and social support to eat healthy mediated the associations between the frequency of use of fitness or nutrition apps and BMI, the healthy snack, and beverage ratio. Methods: Cross-sectional self-reported data on snack and beverage consumption, healthy eating determinants, and fitness and nutrition app use of adolescents (N=889; mean age 14.7 years, SD 0.8; 54.8% [481/878] boys; 18.1% [145/803] overweight) were collected in a representative sample of 20 schools in Flanders, Belgium. Height and weight were measured by the researchers. The healthy snack ratio and the healthy beverage ratio were calculated as follows: gram healthy snacks or beverages/(gram healthy snacks or beverages+ gram unhealthy snacks or beverages) x100. Multilevel regression and structural equation modeling were used to analyze the proposed associations and to explore multiple mediation. Results: A total of 27.6% (245/889) of the adolescents used fitness, nutrition apps or both. Frequency of using nutrition apps was positively associated with a higher healthy beverage ratio (b=2.96 [1.11], P=.008) and a higher body mass index z-scores (zBMI; b=0.13 [0.05], P=.008. A significant interaction was found between the frequency of using nutrition and for the zBMI (b=-0.03 [0.02], P=.04) and the healthy snack ratio (b=-0.84 [0.37], P=.03). Attitude to eat healthy for appearance mediated both the fitness app use frequency-zBMI (a x b=0.02 [0.01], P=.02) and the nutrition app use frequency-zBMI (a x b= 0.04 [0.01], P=.001) associations. No mediation was observed for the associations between the frequency of use of fitness or nutrition apps and the healthy snack or beverage ratio. Conclusions: Commercial fitness and nutrition apps show some association with healthier eating behaviors and BMI in adolescents. However, effective behavior change techniques should be included to affect key determinants of healthy eating
    • …
    corecore