Plastic UIs through a responsive design
Find only partial support for design
Existing UI Editors
a platform for defining prototypes for web and mobile
to quickly sketch interfaces and to communicate design ideas
a WYSIWYG web-based visual authoring of HTML5 user
an editor to create interactive prototypes
User profiles vary
age, expertise levels, preferences, and needs
screen dimensions, interaction modalities, and
brightness, noise, and stability levels
one or more participants produce sketches to express the
participants often share the drawings using a big sheet of
paper and post-its. The sheets are arranged as a
storyboard on a wall for discussion.
participants refine the sketches based on what their
Target context description: XML-based, ontologies,
UI elements recognition: automatic vs. manual,
Adaptation guidelines and design patterns:
repositories, online bases
Distinguish similar UI elements
Fine grained vs. coarse grained analysis
Semantic vs. syntactic analysis
Prioritize adaptation guidelines
Provide effective solutions for stakeholders
Many tools support UI design
Contexts vary significantly
Few integrate UI guidelines
Designers are unaware of which and context
information to consider and how to do it
By integrating UI guidelines in UI sketching tools,
stakeholders can be aware of relevant guidelines, and
generate better UI’s
The authors gratefully acknowledge the
support of the FP7 Serenoa project, funded
by the European Union through under
Balsamiq Mockups: Rapid Wireframing Tool, 2012. www.balsamiq.com.
JustInMind: a platform to define web and mobile apps., 2012. http://www.justinmind.com/.
Maqetta: Visual Authoring of HTML5 User Interfaces in the browser., 2012.
SketchFlow: Expression Studio Ultimate, 2012. http: //www.microsoft.com/silverlight/sketchflow/.
Yahoo! Design Pattern Library, 2013. http://developer.yahoo.com/ypatterns/.
Coyette, A., Schimke, S., Vanderdonckt, J., and Vielhauer, C. Trainable sketch recognizer for
graphical user interface design. In INTERACT (1) (2007), 124–135.
Motti, V. G., and Vanderdonckt, J. A computational Framework for Context-aware Adaptation of
User Interfaces. In Proc. of the Research Challenges in Information Sciences Conference - RCIS ’13
Sangiorgi, U. B., Beuvens, F., and Vanderdonckt, J. User Interface Design by Collaborative
Sketching. In Proc. of the Designing Interactive Systems, DIS ’12, ACM Press
(Newcastle, U.K., 2012), 378.
Sangiorgi, U. B., Motti, V. G., Beuvens, F., andVanderdonckt, J. Assessing Lag Perception in
(Copenhagen, DK, 2012).