dc.contributor.author | Caetano, Anabela | en_US |
dc.contributor.author | Goulart, Neri | en_US |
dc.contributor.author | Fonseca, Manuel | en_US |
dc.contributor.author | Jorge, Joaquim | en_US |
dc.contributor.editor | Xavier Pueyo | en_US |
dc.contributor.editor | Manuel Próspero dos Santos | en_US |
dc.contributor.editor | Luiz Velho | en_US |
dc.date.accessioned | 2023-01-24T14:15:56Z | |
dc.date.available | 2023-01-24T14:15:56Z | |
dc.date.issued | 2022 | |
dc.identifier.isbn | 978-3-03868-194-6 | |
dc.identifier.uri | https://doi.org/10.2312/pt.20021420 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.2312/pt20021420 | |
dc.description.abstract | This paper presents an approach to layout static components of user interfaces as hand-drawn compositions of simple geometric shapes, using sketch recognition and visual languages. The system uses a visual grammar built from drawings collectedfrom users. We tried to understand how people sketch interfaces and what combinations of shapes they are more likely to used when sketching widgets. From there we implemented a prototype system, for creating user interfaces through hand-drawn geometric shapes, identified by a gesture recognizer. This prototype generates a Java interface, whose layout can be beautified using an a posteriori set of grammar rufes ( e.g. to align and group objects, etc.). We have conducted usability assessments with ten users to compare our approach with a commercial system (JBuilder). Besides a measurable speed advantage in drawing interfaces, users found our system more comfortable, satisfactory and efficient to use than the commercial product, as demonstrated by post-experiment questionnaires. | en_US |
dc.publisher | The Eurographics Association | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Calligraphic Interfaces, Task Analysis, Usability Evaluation, Visual Parsing | |
dc.subject | Calligraphic Interfaces | |
dc.subject | Task Analysis | |
dc.subject | Usability Evaluation | |
dc.subject | Visual Parsing | |
dc.title | Sketching User Interfaces with Visual Patterns | en_US |
dc.description.seriesinformation | SIACG2002 - 1st lbero-American Symposium in Computer Graphics | |
dc.description.sectionheaders | Algorithms and Data Structures | |
dc.identifier.doi | 10.2312/pt.20021420 | |
dc.identifier.pages | 271-279 | |
dc.identifier.pages | 9 pages | |