Abstract
Mobile user interface design patterns have been widely used across different mobile platforms. UI design patterns have evolved and changed significantly as new trends emerge and fade at different times. This paper presents a data-mining approach to analyzing design pattern changes in Android apps. Over a period of 18 months, we tracked 24,436 apps and collected their versions. In total, our sample consists of 56,349 unique app versions, more than 5 million source files, and more than 25 million UI elements. We developed a dedicated infrastructure based on modern big data technologies to support our differential analyses regarding design pattern changes. Some highlights of our findings include a) some apps would switch to a design pattern even after it was deprecated, b) the adoption rate of newly introduced design patterns (e.g., Fragment) is relatively low, c) some apps would update their listing details to reflect changes in design patterns.
Original language | English |
---|---|
Title of host publication | MobileHCI 2015 - Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services |
Publisher | Association for Computing Machinery, Inc |
Pages | 515-524 |
Number of pages | 10 |
ISBN (Electronic) | 9781450336529 |
DOIs | |
State | Published - 24 Aug 2015 |
Event | 17th International Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI 2015 - Copenhagen, Denmark Duration: 24 Aug 2015 → 27 Aug 2015 |
Publication series
Name | MobileHCI 2015 - Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services |
---|
Conference
Conference | 17th International Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI 2015 |
---|---|
Country/Territory | Denmark |
City | Copenhagen |
Period | 24/08/15 → 27/08/15 |
Bibliographical note
Publisher Copyright:© 2015 ACM.
Keywords
- Analysis
- Android
- Apps
- Design
- Pattern
- UI