Perspectives on usability guidelines for smartphone applications: An empirical investigation and systematic literature review

ContextSeveral usability guidelines have been proposed to improve the usability of smartphone apps. These guidelines can be classified into three disjoint sets: platform specific guidelines, genre specific guidelines, and generic guidelines. However, smartphone applications are usually developed for multiple platforms and targeted for a variety of users. Hence the usefulness of existing guidelines is severally limited. ObjectiveThis study aims to develop a comprehensive list of usability guidelines suitable for multiple platforms and genres of smartphone applications. MethodA controlled experiment was conducted, and it highlighted that even popular and established apps have usability problems. In order to identify different perspectives on usability a systematic literature review was conducted. ResultsSystematic literature review resulted in 148 studies that proposed a total of 359 usability guidelines. These guidelines were condensed into 25 guidelines in 7 categories by removing redundancy, repetition and similarity through a sequential and iterative process. Finally, usefulness of the proposed classification of guidelines is established by mapping these to usability issues identified earlier.

[1]  Lada Gorlenko,et al.  No wires attached: Usability challenges in the connected mobile world , 2003, IBM Syst. J..

[2]  Jill Gerhardt‐Powals,et al.  Cognitive engineering principles for enhancing human-computer performance , 1996, Int. J. Hum. Comput. Interact..

[3]  Liam Peyton,et al.  A development framework for mobile healthcare monitoring apps , 2015, Personal and Ubiquitous Computing.

[4]  Steinar Kristoffersen,et al.  “Making place” to make IT work: empirical explorations of HCI for mobile CSCW , 1999, GROUP.

[5]  Michelle Pickrell,et al.  Designing for technicians working in the field: 8 usability heuristics for mobile application design , 2016, OZCHI.

[6]  Cristian Rusu,et al.  Mapping usability heuristics and design principles for touchscreen-based mobile devices , 2014, EATIS '14.

[7]  Ricardo Mendoza-González,et al.  Guidelines for designing graphical user interfaces of mobile e-health communities , 2012, Interacción.

[8]  Thomas S. Tullis,et al.  Web usability and age: how design changes can improve performance , 2002 .

[9]  Dan Johansson,et al.  Developing Useful Mobile Applications in Cross-Media Platforms , 2014, 2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[10]  R. Hyman Stimulus information as a determinant of reaction time. , 1953, Journal of experimental psychology.

[11]  Amin Babazadeh Sangar,et al.  A Model for Increasing Usability of Mobile Banking Apps on Smart Phones , 2015 .

[12]  Rozilawati Razali,et al.  Usability Dimensions for Mobile Applications-A Review , 2013 .

[13]  Ali Idri,et al.  Compliance of Blood Donation Apps with Mobile OS Usability Guidelines , 2015, Journal of Medical Systems.

[14]  Joel M. Esposito,et al.  Negative Feedback for Small Capacitive Touchscreen Interfaces: A Usability Study for Data Entry Tasks , 2012, IEEE Transactions on Haptics.

[15]  André L. M. Santos,et al.  Toward accessibility with usability: understanding the requirements of impaired uses in the mobile context , 2017, IMCOM.

[16]  Peom Park,et al.  A study of interface design for widgets in web services through usability evaluation , 2009, ICIS.

[17]  Derek Flood,et al.  Usability of mobile applications: literature review and rationale for a new usability model , 2013, Journal of Interaction Science.

[18]  Wendy A. Kellogg,et al.  CONCEPTUAL CONSISTENCY IN THE USER INTERFACE: EFFECTS ON USER PERFORMANCE , 1987 .

[19]  Andreas Holzinger,et al.  From extreme programming and usability engineering to extreme usability in software engineering education (XP+UE /spl rarr/ XU) , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[20]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[21]  Shuang Xu,et al.  Usability for Mobile Commerce Across Multiple Form Factors , 2002, J. Electron. Commer. Res..

[22]  Mikko Nikkanen User-centered development of a browser-agnostic mobile e-mail application , 2004, NordiCHI '04.

[23]  Alain Abran,et al.  The state of the art of mobile application usability evaluation , 2012, 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[24]  Jing Xu,et al.  A Pilot Study of an Inspection Framework for Automated Usability Guideline Reviews of Mobile Health Applications , 2014, Wireless Health.

[25]  Peter Tarasewich,et al.  Designing mobile commerce applications , 2003, CACM.

[26]  Cristina Manresa-Yee,et al.  Validation of navigation guidelines for improving usability in the mobile web , 2017, Comput. Stand. Interfaces.

[27]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[28]  André L. M. Santos,et al.  Observation based analysis on the use of mobile applications for visually impaired users , 2016, MobileHCI Adjunct.

[29]  Azham Hussain,et al.  Usability evaluation techniques in mobile commerce applications: A systematic review , 2016 .

[30]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[31]  Majlinda Fetaji,et al.  Comparative study of efficiency among the developed MLUAT methodology in comparison with Qualitative User Testing Method and Heuristics Evaluation , 2011, Proceedings of the ITI 2011, 33rd International Conference on Information Technology Interfaces.

[32]  Joanne Hinds,et al.  Promoting awareness of depression with a mobile application: A usability study and evaluation , 2016, 2016 4th International Conference on User Science and Engineering (i-USEr).

[33]  Sujan Shrestha Mobile web browsing: usability study , 2007, Mobility '07.

[34]  Jun Kong,et al.  User experience with web browsing on small screens: Experimental investigations of mobile-page interface design and homepage design for news websites , 2016, Inf. Sci..

[35]  Topi Kaaresoja,et al.  Feel-good touch: finding the most pleasant tactile feedback for a mobile touch screen button , 2008, ICMI '08.

[36]  Adrian David Cheok,et al.  Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on Computer human interaction in mobile technology , 2007 .

[37]  Bence Kovari,et al.  Incorporating sensory data collected on mobile devices into user experience analysis , 2014, 2014 5th IEEE Conference on Cognitive Infocommunications (CogInfoCom).

[38]  Ahmad Sobri Hashim,et al.  A study of design principles and requirements for the m-learning application development , 2010, 2010 International Conference on User Science and Engineering (i-USEr).

[39]  Andreas Holzinger,et al.  Mobile computer Web-application design in medicine: some research based guidelines , 2007, Universal Access in the Information Society.

[40]  Susan Weinschenk,et al.  Designing effective speech interfaces , 2000 .

[41]  Beenish Chaudry,et al.  Mobile interface design for low-literacy populations , 2012, IHI '12.

[42]  Georgios D. Styliaras,et al.  Implementing Digital Cultural Heritage Map , 2014, IISA 2014, The 5th International Conference on Information, Intelligence, Systems and Applications.

[43]  Jun-Jie Hew,et al.  Hall of fame for mobile commerce and its applications: A bibliometric evaluation of a decade and a half (2000-2015) , 2017, Telematics Informatics.

[44]  Lutz Kolbe,et al.  Proposition of an m-business procedure model for the development of mobile user interfaces , 2005, International Conference on Mobile Business (ICMB'05).

[45]  A. Kaikkonen Usability Problems in Today’s Mobile Internet Portals , 2005, 2005 2nd Asia Pacific Conference on Mobile Technology, Applications and Systems.

[46]  P. Blanchfield,et al.  Mobile Newspaper Development Framework: Guidelines for newspaper companies for creating usable mobile news portals , 2006, 2006 International Conference on Computing & Informatics.

[47]  Viswanath Venkatesh,et al.  Leveraging Microsoft's mobile usability guidelines: Conceptualizing and developing scales for mobile application usability , 2016, Int. J. Hum. Comput. Stud..

[48]  Lari Kärkkäinen,et al.  Designing for small display screens , 2002, NordiCHI '02.

[49]  Hend Suliman Al-Khalifa,et al.  A heuristic checklist for usability evaluation of Saudi government mobile applications , 2016, iiWAS.

[50]  Ivan Burmistrov,et al.  Mobile air ticket booking , 2009, ECCE.

[51]  Xiao Li Yi,et al.  Evaluation of Cinema Website , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[52]  Phillip Jordan,et al.  Towards a List of Heuristics to Evaluate Smartphone Apps Targeted at Older Adults: A Study with Apps that Aim at Promoting Health and Well-Being , 2015, 2015 48th Hawaii International Conference on System Sciences.

[53]  Jon A. Sanford,et al.  Integrating Universal Design (UD) Principles and Mobile Design Guidelines to Improve Design of Mobile Health Applications for Older Adults , 2014, 2014 IEEE International Conference on Healthcare Informatics.

[54]  Lucy Anne Wozny,et al.  The Application of Metaphor, Analogy, and Conceptual Models in Computer Systems , 1989, Interact. Comput..

[55]  M. Livio The Golden Ratio: The Story of Phi, the World's Most Astonishing Number , 2002 .

[56]  Reinhard Männer,et al.  Intraocular surgery on a virtual eye , 2002, CACM.

[57]  Deborah Hix,et al.  Human-computer interface development: concepts and systems for its management , 1989, CSUR.

[58]  Peter Graf,et al.  Multi-Layered Interfaces to Improve Older Adults’ Initial Learnability of Mobile Applications , 2010, TACC.

[59]  Ponrathi Athilingam,et al.  Features and usability assessment of a patient-centered mobile application (HeartMapp) for self-management of heart failure. , 2016, Applied nursing research : ANR.

[60]  Maria Uther Mobile Internet usability: what can 'mobile learning' learn from the past? , 2002, Proceedings. IEEE International Workshop on Wireless and Mobile Technologies in Education.

[61]  Teresa Roselli,et al.  Guidelines for designing and developing contents for mobile learning , 2005, IEEE International Workshop on Wireless and Mobile Technologies in Education (WMTE'05).

[62]  Benjamin J. Halpert Authentication interface evaluation and design for mobile devices , 2005, InfoSecCD '05.

[63]  Milene Selbach Silveira,et al.  Developing Apps for Visually Impaired People: Lessons Learned from Practice , 2016, 2016 49th Hawaii International Conference on System Sciences (HICSS).

[64]  Ali Idri,et al.  Mobile PHRs Compliance with Android and iOS Usability Guidelines , 2014, Journal of Medical Systems.

[65]  Ali Idri,et al.  Empirical Studies on Usability of mHealth Apps: A Systematic Literature Review , 2015, Journal of Medical Systems.

[66]  Lisa Anthony,et al.  Designing smarter touch-based interfaces for educational contexts , 2013, Personal and Ubiquitous Computing.

[67]  Pari Delir Haghighi,et al.  A Context-Aware Usability Model for Mobile Health Applications , 2016, MoMM.

[68]  Tamar Ginossar,et al.  Content, Usability, and Utilization of Plain Language in Breast Cancer Mobile Phone Apps: A Systematic Analysis , 2017, JMIR mHealth and uHealth.

[69]  Gisela M. von Dran,et al.  User Expectations and Rankings of Quality Factors in Different Web Site Domains , 2001, Int. J. Electron. Commer..

[70]  Ana I. Molina,et al.  Developing a framework to evaluate usability in m-learning systems: mapping study and proposal , 2014, TEEM '14.

[71]  Mona Masood,et al.  The Usability of Mobile Applications for Pre-schoolers , 2015 .

[72]  Daniel Su Kuen Seong,et al.  Usability guidelines for designing mobile learning portals , 2006, Mobility '06.

[73]  Tillmann Neben,et al.  Effects of interface design factors on affective responses and quality evaluations in mobile applications , 2017, Comput. Hum. Behav..

[74]  Luca Chittaro,et al.  Navigation techniques for small-screen devices: An evaluation on maps and web pages , 2008, Int. J. Hum. Comput. Stud..

[75]  Panayiotis Zaphiris,et al.  Age-centered research-based web design guidelines , 2005, CHI Extended Abstracts.

[76]  Andreas Holzinger,et al.  The fine art of user-centered software development , 2014, Software Quality Journal.

[77]  Jacek Chmielewski Web-safe Fonts for Device-independent Mobile Web Applications , 2013, MoMM '13.

[78]  Desmond Lobo,et al.  Web Usability Guidelines For Smartphones: A Synergic Approach , 2011 .

[79]  Richard Koch,et al.  The 80/20 Principle: The Secret of Achieving More With Less , 1998 .

[80]  Tim A. Majchrzak,et al.  Evaluating Cross-Platform Development Approaches for Mobile Applications , 2012, WEBIST.

[81]  Jing Li,et al.  The influence of controllers on immersion in mobile games , 2014, CHI.

[82]  Kristin Skeide Fuglerud,et al.  An evaluation of web-based voting usability and accessibility , 2011, Universal Access in the Information Society.

[83]  Junnu Pitkänen Mobile Application Usability Research : Case Study of a Video Recording and Annotation Application , 2016 .

[84]  Gerald L. Lohse,et al.  Predictors of online buying behavior , 1999, CACM.

[85]  Selma Limam Mansar,et al.  A Usability Testing Experiment For A Localized Weight Loss Mobile Application , 2012 .

[86]  Vicente Ferrer,et al.  How Does Usability Impact Motivation in Augmented Reality Serious Games for Education? , 2013, 2013 5th International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES).

[87]  Jonna Häkkilä,et al.  Developing design guidelines for context-aware mobile applications , 2006, Mobility '06.

[88]  Kaisa Väänänen,et al.  Design guidelines for managing metadata for personal content on mobile devices , 2008, MUM '08.

[89]  Luca Chittaro,et al.  On the effectiveness of Overview+Detail visualization on mobile devices , 2013, Personal and Ubiquitous Computing.

[90]  Janet Mannheimer Zydney,et al.  Keeping Kids Safe From a Design Perspective: Ethical and Legal Guidelines for Designing a Video-Based App for Children , 2015 .

[91]  Isabelle Carrard,et al.  Usability and Acceptability of a Mobile Application to Track Food Intake in a Research Context , 2016 .

[92]  Andrea Iaboni,et al.  A Rehabilitation Goal-Setting Mobile Application (OnMyFeet) in Older Adults: Usability and Acceptability , 2017 .

[93]  Syed Rahman,et al.  Usability of Web Interfaces on Mobile Devices , 2011, 2011 Eighth International Conference on Information Technology: New Generations.

[94]  N. Cowan The magical number 4 in short-term memory: A reconsideration of mental storage capacity , 2001, Behavioral and Brain Sciences.

[95]  R. Gurrea,et al.  The role played by perceived usability, satisfaction and consumer trust on website loyalty , 2006, Inf. Manag..

[96]  Karen Renaud,et al.  Validating Mobile Phone Design Guidelines: Focusing on the Elderly in a Developing Country , 2016, SAICSIT '16.

[97]  Carlos Jensen,et al.  Participatory design with older adults: an analysis of creativity in the design of mobile healthcare applications , 2013, Creativity & Cognition.

[98]  Tommi Mikkonen,et al.  On Designing UX for Mobile Enterprise Apps , 2014, 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications.

[99]  Reyes Juárez-Ramírez,et al.  Framework to Evaluate M-Learning Systems: A Technological and Pedagogical Approach , 2016, IEEE Revista Iberoamericana de Tecnologias del Aprendizaje.

[100]  Jun Rekimoto,et al.  Ambient touch: designing tactile interfaces for handheld devices , 2002, UIST '02.

[101]  Simon Holland,et al.  AudioGPS: spatial audio in a minimal attention interface , 2001 .

[102]  Naomi B. Robbins,et al.  Plotting Likert and Other Rating Scales , 2011 .

[103]  Qing Zhu,et al.  Status and trends of mobile-health applications for iOS devices: A developer's perspective , 2011, J. Syst. Softw..

[104]  Austin Henderson,et al.  CATALOGUES: A METAPHOR FOR COMPUTER APPLICATION DELIVERY , 1987 .

[105]  Kentaro Toyama,et al.  Designing mobile interfaces for novice and low-literacy users , 2011, TCHI.

[106]  George Buchanan,et al.  Improving mobile internet usability , 2001, WWW '01.

[107]  Manning Hall,et al.  USABILITY, COGNITION, AND AFFECT IN WEB INTERFACES: THE ROLE OF INFORMATIVE FEEDBACK AND DESCRIPTIVE LABELING , 2004 .

[108]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[109]  Spiros Sirmakessis,et al.  The Role of Context in m-Commerce and the Personalization Dimension , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops.

[110]  Chinthaka Dharmasiri,et al.  Web browsers on smart mobile devices: A gap analysis on the state of the art , 2013, 2013 International Conference on Advances in ICT for Emerging Regions (ICTer).

[111]  Janusz Sobecki,et al.  Eye Tracking Usability Testing Enhanced with EEG Analysis , 2016, HCI.

[112]  Lin Chou Cheng,et al.  The Mobile App Usability Inspection (MAUi) Framework as a Guide for Minimal Viable Product (MVP) Testing in Lean Development Cycle , 2016 .

[113]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[114]  Dongsong Zhang,et al.  The Effects of Tree-View Based Presentation Adaptation on Model Web Browsing , 2011, MIS Q..

[115]  F. Gunduz,et al.  Usability Improvements for Touch-Screen Mobile Flight Booking Application: A Case Study , 2012, 2012 International Conference on Advanced Computer Science Applications and Technologies (ACSAT).

[116]  Sandra Meech Contemporary Quilts: Design, Surface and Stitch , 2004 .

[117]  Anne Kaikkonen,et al.  Usability Problems in Today's Mobile Internet Portals , 2006 .

[118]  H A Simon,et al.  How Big Is a Chunk? , 1974, Science.

[119]  Vaninha Vieira,et al.  Towards a Lightweight Approach for On-site Interaction Evaluation of Safety-critical Mobile Systems , 2016, FNC/MobiSPC.

[120]  TullisTom,et al.  Web usability and age , 2002 .

[121]  Daniel Su Kuen Seong,et al.  Navigational Patterns on Usable Mobile News Portals , 2006 .

[122]  Jörg Becker,et al.  Towards Usability Guidelines for Mobile Websites and Applications , 2015, Wirtschaftsinformatik.

[123]  Damianos Gavalas,et al.  An innovative mobile electronic tourist guide application , 2009, Personal and Ubiquitous Computing.

[124]  Virpi Roto,et al.  Navigating in a mobile XHTML application , 2003, CHI '03.

[125]  Anne P. Massey,et al.  Cultural differences in the online behavior of consumers , 2002, CACM.

[126]  André de Lima Salgado,et al.  Accessibility and Usability Evaluation of Rich Internet Applications , 2016, WebMedia.

[127]  Stephen A. Brewster,et al.  Overcoming the Lack of Screen Space on Mobile Computers , 2002, Personal and Ubiquitous Computing.

[128]  Venkataraman Ramesh,et al.  Understanding usability in mobile commerce , 2003, CACM.

[129]  Majlinda Fetaji,et al.  Devising M-learning usability framework , 2011, Proceedings of the ITI 2011, 33rd International Conference on Information Technology Interfaces.

[130]  Katie Walkup,et al.  mHEaL and mHealth in a Restricted Environment: Design and Usability of an Offline Mental Health Literacy App , 2016, SIGDOC.

[131]  Halina Mohamed Dahlan,et al.  Three Layers Design Guideline for Mobile Application , 2009, 2009 International Conference on Information Management and Engineering.