Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A Pattern Approach to Interaction Design
A Pattern Approach to Interaction Design
Patterns of Mobile Interaction
Personal and Ubiquitous Computing
Development and evaluation of emerging design patterns for ubiquitous computing
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Managing UI pattern collections
CHINZ '05 Proceedings of the 6th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: making CHI natural
Design Patterns for User Interfaces on Mobile Equipment
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Development of a mobile user interface for image-based dietary assessment
Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia
Fulfilling mobile information needs: a study on the use of mobile phones
Proceedings of the 5th International Conference on Ubiquitous Information Management and Communication
Tap, swipe, or move: attentional demands for distracted smartphone input
Proceedings of the International Working Conference on Advanced Visual Interfaces
User interface master detail pattern on Android
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Speech augmented multitouch interaction patterns
Proceedings of the 16th European Conference on Pattern Languages of Programs
A novel concept of a wearable information appliance using context-based human---computer interaction
Personal and Ubiquitous Computing
Design patterns for touchscreen-based mobile devices: users above all!
Proceedings of the 2013 Chilean Conference on Human - Computer Interaction
Hi-index | 0.00 |
The topic of this paper is a collection of user interface (UI) design patterns for mobile applications. In the paper we present the structure of the patterns collection - the patterns are suggested solutions to problems that are grouped into a set of problem areas that are further grouped into three main problem areas - a structure which is valuable both as an index to identifying patterns to use, and it gives a fairly comprehensive overview of issues when designing user interfaces for mobile applications. To show the breadth of the patterns collection we present six individual problems with connected design patterns in some detail - each coming from different problem areas. They represent important and relevant problems, and are on different levels of abstraction, thus showing how patterns may be used to present problems and solutions on different levels of detail. To show the relevance and usefulness of the patterns collection for usability professionals with a mixed background, we present some relevant findings from a validation of the patterns collection. In addition to verifying the relevance and usefulness of the patterns collection, it also shows both expected and surprising correlations between background and perceived relevance and usefulness. One important finding from the validation is an indication that the patterns collection is best suited for experienced UI developers wanting to start developing mobile UIs. Using a patterns collection for documenting design knowledge and experience has been a mixed experience, so we discuss pros and cons of this. Finally, we present related work and future research.