Modeling Mobile Interface Tappability Using Crowdsourcing and Deep Learning
Not on the map. Why?
Abstract (arXiv)
Tapping is an immensely important gesture in mobile touchscreen interfaces, yet people still frequently are required to learn which elements are tappable through trial and error. Predicting human behavior for this everyday gesture can help mobile app designers understand an important aspect of the usability of their apps without having to run a user study. In this paper, we present an approach for modeling tappability of mobile interfaces at scale. We conducted large-scale data collection of interface tappability over a rich set of mobile apps using crowdsourcing and computationally investigated a variety of signifiers that people use to distinguish tappable versus not-tappable elements. Based on the dataset, we developed and trained a deep neural network that predicts how likely a user will perceive an interface element as tappable versus not tappable. Using the trained tappability model, we developed TapShoe, a tool that automatically diagnoses mismatches between the tappability of each element as perceived by a human user---predicted by our model, and the intended or actual tappable state of the element specified by the developer or designer. Our model achieved reasonable accuracy: mean precision 90.2% and recall 87.0%, in matching human perception on identifying tappable UI elements. The tappability model and TapShoe were well received by designers via an informal evaluation with 7 professional interaction designers.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 2; 2024: 4; 2025: 3; 2026: 1.
18 papers.
Sort:
By area:
- 2021Screen2Words: Automatic Mobile UI Summarization with Multimodal Learningcited by 119
- 2021UIBert: Learning Generic Multimodal Representations for UI Understandingcited by 93
- 2022Spotlight: Mobile UI Understanding using Vision-Language Models with a Focuscited by 62
- 2021VUT: Versatile UI Transformer for Multi-Modal Multi-Task User Interface Modelingcited by 26
- 2023ILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversationscited by 17
- 2024UIClip: A Data-driven Model for Assessing User Interface Designcited by 14
- 2021Understanding Mobile GUI: from Pixel-Words to Screen-Sentencescited by 13
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysiscited by 9
- 2021Multimodal Icon Annotation For Mobile Applicationscited by 8
- 2024DreamStruct: Understanding Slides and User Interfaces via Synthetic Data Generationcited by 8
- 2024Tell Me What's Next: Textual Foresight for Generic UI Representationscited by 5
- 2025Explorer: Robust Collection of Interactable GUI Elementscited by 2
6 more
- 2025The role of large language models in UI/UX design: A systematic literature reviewcited by 2
- 2025Synthetic Cognitive Walkthrough: Aligning Large Language Model Performance with Human Cognitive Walkthroughcited by 1
- 2026GhostUI: Unveiling Hidden Interactions in Mobile UIcited by 1
- 2022Predicting Human Performance in Vertical Hierarchical Menu Selection in Immersive AR Using Hand-gesture and Head-gazecited by 0
- 2023AI in HCI Design and User Experiencecited by 0
- 2024MotorEase: Automated Detection of Motor Impairment Accessibility Issues in Mobile App UIscited by 0
- 2026GhostUI: Unveiling Hidden Interactions in Mobile UI27 Jan 2026
- 2025Synthetic Cognitive Walkthrough: Aligning Large Language Model Performance with Human Cognitive Walkthrough3 Dec 2025
- 2025The role of large language models in UI/UX design: A systematic literature review6 Jul 2025
- 2025Explorer: Robust Collection of Interactable GUI Elements12 Apr 2025
- 2024DreamStruct: Understanding Slides and User Interfaces via Synthetic Data Generation30 Sep 2024
- 2024Tell Me What's Next: Textual Foresight for Generic UI Representations12 Jun 2024
- 2024UIClip: A Data-driven Model for Assessing User Interface Design18 Apr 2024
- 2024MotorEase: Automated Detection of Motor Impairment Accessibility Issues in Mobile App UIs20 Mar 2024
- 2023ILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversations7 Oct 2023
- 2023AI in HCI Design and User Experience3 Jan 2023
- 2022Spotlight: Mobile UI Understanding using Vision-Language Models with a Focus29 Sep 2022
- 2022Predicting Human Performance in Vertical Hierarchical Menu Selection in Immersive AR Using Hand-gesture and Head-gaze19 Jun 2022
6 more
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysis5 Apr 2022
- 2021VUT: Versatile UI Transformer for Multi-Modal Multi-Task User Interface Modeling10 Dec 2021
- 2021Screen2Words: Automatic Mobile UI Summarization with Multimodal Learning7 Aug 2021
- 2021UIBert: Learning Generic Multimodal Representations for UI Understanding29 Jul 2021
- 2021Multimodal Icon Annotation For Mobile Applications9 Jul 2021
- 2021Understanding Mobile GUI: from Pixel-Words to Screen-Sentences25 May 2021
- 2021Screen2Words: Automatic Mobile UI Summarization with Multimodal Learningcited by 119
- 2021UIBert: Learning Generic Multimodal Representations for UI Understandingcited by 93
- 2021VUT: Versatile UI Transformer for Multi-Modal Multi-Task User Interface Modelingcited by 26
- 2024UIClip: A Data-driven Model for Assessing User Interface Designcited by 14
- 2021Understanding Mobile GUI: from Pixel-Words to Screen-Sentencescited by 13
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysiscited by 9
- 2021Multimodal Icon Annotation For Mobile Applicationscited by 8
- 2024DreamStruct: Understanding Slides and User Interfaces via Synthetic Data Generationcited by 8
- 2024Tell Me What's Next: Textual Foresight for Generic UI Representationscited by 5
- 2025Explorer: Robust Collection of Interactable GUI Elementscited by 2
- 2025The role of large language models in UI/UX design: A systematic literature reviewcited by 2
- 2026GhostUI: Unveiling Hidden Interactions in Mobile UIcited by 1
12 most cited of 15 All 15 (JSON)
- 2026GhostUI: Unveiling Hidden Interactions in Mobile UI27 Jan 2026
- 2025The role of large language models in UI/UX design: A systematic literature review6 Jul 2025
- 2025Explorer: Robust Collection of Interactable GUI Elements12 Apr 2025
- 2024DreamStruct: Understanding Slides and User Interfaces via Synthetic Data Generation30 Sep 2024
- 2024Tell Me What's Next: Textual Foresight for Generic UI Representations12 Jun 2024
- 2024UIClip: A Data-driven Model for Assessing User Interface Design18 Apr 2024
- 2024MotorEase: Automated Detection of Motor Impairment Accessibility Issues in Mobile App UIs20 Mar 2024
- 2023AI in HCI Design and User Experience3 Jan 2023
- 2022Predicting Human Performance in Vertical Hierarchical Menu Selection in Immersive AR Using Hand-gesture and Head-gaze19 Jun 2022
- 2022Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysis5 Apr 2022
- 2021VUT: Versatile UI Transformer for Multi-Modal Multi-Task User Interface Modeling10 Dec 2021
- 2021Screen2Words: Automatic Mobile UI Summarization with Multimodal Learning7 Aug 2021
12 newest of 15 All 15 (JSON)