TY - JOUR
T1 - Emerging mobile apps
T2 - challenges and open problems
AU - Alrumayh, Abrar S.
AU - Lehman, Sarah M.
AU - Tan, Chiu C.
N1 - Publisher Copyright:
© 2021, China Computer Federation (CCF).
PY - 2021/3
Y1 - 2021/3
N2 - Smartphone applications are increasingly popular for use in all aspects of life, from work to entertainment to health and education. The latest generation of smartphone apps exhibit three characteristics that introduce serious implications for developers and end-users, namely, incorporation of non-traditional interactions, interfaces, and environments; utilization of machine learning for core functionality; and use of commercial libraries and APIs to supply this functionality. In this paper, we explore these characteristics in the context of two case study applications: an audio-enabled application for Amazon Alexa, and a mobile augmented reality (AR) application using PTC’s Vuforia. Based on these case studies, we explore how each characteristic impacts both the developers and end-users of such applications, such as the difficulty in managing the open-endedness of real-world environments, clarifying system functionality to users, acquiring sufficient data sets for training the machine learning functions, and the privacy implications of utilizing third-party APIs and libraries. We go on to discuss open research problems that arise from these challenges, and how solutions in these areas would benefit developers and end-users.
AB - Smartphone applications are increasingly popular for use in all aspects of life, from work to entertainment to health and education. The latest generation of smartphone apps exhibit three characteristics that introduce serious implications for developers and end-users, namely, incorporation of non-traditional interactions, interfaces, and environments; utilization of machine learning for core functionality; and use of commercial libraries and APIs to supply this functionality. In this paper, we explore these characteristics in the context of two case study applications: an audio-enabled application for Amazon Alexa, and a mobile augmented reality (AR) application using PTC’s Vuforia. Based on these case studies, we explore how each characteristic impacts both the developers and end-users of such applications, such as the difficulty in managing the open-endedness of real-world environments, clarifying system functionality to users, acquiring sufficient data sets for training the machine learning functions, and the privacy implications of utilizing third-party APIs and libraries. We go on to discuss open research problems that arise from these challenges, and how solutions in these areas would benefit developers and end-users.
KW - Audio interfaces
KW - Augmented reality
KW - Security
KW - Smartphone applications
KW - Testing
KW - Usability
UR - http://www.scopus.com/inward/record.url?scp=85107964497&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85107964497&partnerID=8YFLogxK
U2 - 10.1007/s42486-020-00055-x
DO - 10.1007/s42486-020-00055-x
M3 - Article
AN - SCOPUS:85107964497
SN - 2524-521X
VL - 3
SP - 57
EP - 75
JO - CCF Transactions on Pervasive Computing and Interaction
JF - CCF Transactions on Pervasive Computing and Interaction
IS - 1
ER -