skip to main content
10.1145/1385569.1385607acmconferencesArticle/Chapter ViewAbstractPublication PagesaviConference Proceedingsconference-collections
research-article

Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me

Published: 28 May 2008 Publication History

Abstract

Designers still often create a specific user interface for every target platform they wish to support, which is time-consuming and error-prone. The need for a multi-platform user interface design approach that designers feel comfortable with increases as people expect their applications and data to go where they go. We present Gummy, a multi-platform graphical user interface builder that can generate an initial design for a new platform by adapting and combining features of existing user interfaces created for the same application. Our approach makes it easy to target new platforms and keep all user interfaces consistent without requiring designers to considerably change their work practice.

References

[1]
Renaud Blanch and Michel Beaudouin-Lafon. Programming rich interactions using the hierarchical state machine toolkit. In Proceedings of AVI '06, pages 51--58, New York, NY, USA, 2006. ACM.
[2]
Luca Cardelli. Building user interfaces by direct manipulation. In Proceedings of UIST '88, pages 152--166, New York, NY, USA, 1988. ACM.
[3]
Bernoît Collignon, Jean Vanderdonckt, and Gaëlle Calvary. An intelligent editor for multi-presentation user interfaces. In Proceedings of SAC '08, New York, NY, USA, 2008. ACM.
[4]
Karin Coninx, Kris Luyten, Chris Vandervelpen, Jan Van den Bergh, and Bert Creemers. Dygimes: Dynamically generating interfaces for mobile computing devices and embedded systems. In Mobile HCI, volume 2795 of Lecture Notes in Computer Science, pages 256--270. Springer, 2003.
[5]
Adrien Coyette, Suzanne Kieffer, and Jean Vanderdonckt. Multi-fidelity prototyping of user interfaces. In Proceedings of INTERACT '07, volume 4662 of Lecture Notes in Computer Science, pages 150--164. Springer, 2007.
[6]
Jr. Dan R. Olsen. Evaluating user interface systems research. In Proceedings of UIST '07, pages 251--258, New York, NY, USA, 2007. ACM.
[7]
Pierre Dragicevic, Stéphane Chatty, David Thevenin, and Jean-Luc Vinot. Artistic resizing: a technique for rich scale-sensitive vector graphics. In Proceedings of UIST '05, pages 201--210, New York, NY, USA, 2005. ACM.
[8]
Pierre Dragicevic and Jean-Daniel Fekete. Support for input adaptability in the icon toolkit. In Proceedings of ICMI '04, pages 212--219, New York, NY, USA, 2004. ACM.
[9]
Jacob Eisenstein, Jean Vanderdonckt, and Angel Puerta. Applying model-based techniques to the development of uis for mobile computers. In Proceedings of IUI '01, pages 69--76, New York, NY, USA, 2001. ACM.
[10]
Murielle Florins, Francisco Montero Simarro, Jean Vanderdonckt, and Benjamin Michotte. Splitting rules for graceful degradation of user interfaces. In Proceedings of AVI '06, pages 59--66, New York, NY, USA, 2006. ACM.
[11]
Krzysztof Gajos and Daniel S. Weld. Supple: automatically generating user interfaces. In Proceedings of IUI '04, pages 93--100, New York, NY, USA, 2004. ACM.
[12]
Krzysztof Z. Gajos, Jacob O. Wobbrock, and Daniel S. Weld. Automatically generating user interfaces adapted to users' motor and vision capabilities. In Proceedings of UIST '07, pages 231--240, New York, NY, USA, 2007. ACM.
[13]
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design patterns: elements of reusable object-oriented software. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1995.
[14]
James Helms and Marc Abrams. Retrospective on ui description languages, based on eight years experience with the user interface markup language (uiml). International Journal of Web Engineering and Technology (IJWET), 4(2), 2008. To appear.
[15]
James Lin and James A. Landay. Damask: A Tool for Early-Stage Design and Prototyping of Multi-Device User Interfaces. In Proceedings of DMS '02, pages 573--580, 2002.
[16]
James Lin and James Landay. Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In Proceedings of CHI '08, New York, NY, USA, 2008. ACM. To appear.
[17]
Kris Luyten, Kristof Thys, Jo Vermeulen, and Karin Coninx. A generic approach for multi-device user interface rendering with uiml. In Computer-Aided Design Of User Interfaces V, pages 175--182. Springer Netherlands, 2007.
[18]
Brad Myers, Scott E. Hudson, and Randy Pausch. Past, present, and future of user interface software tools. ACM Trans. Comput.-Hum. Interact., 7(1):3--28, 2000.
[19]
Angel Puerta and Jacob Eisenstein. Towards a general computational framework for model-based interface development systems. In Proceedings of IUI '99, pages 171--178, New York, NY, USA, 1999. ACM.
[20]
Mark Weiser. The computer for the 21st century. Scientific American, 265(3):66--75, September 1991.

Cited By

View all
  • (2023)Inter-Platform Consistency Inspection MethodInternational Journal of Technology and Human Interaction10.4018/IJTHI.32605819:1(1-20)Online publication date: 20-Jul-2023
  • (2023)AutoVis: Enabling Mixed-Immersive Analysis of Automotive User Interface Interaction StudiesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580760(1-23)Online publication date: 19-Apr-2023
  • (2021)Dynamic DecalsProceedings of the ACM on Human-Computer Interaction10.1145/34885385:ISS(1-27)Online publication date: 5-Nov-2021
  • Show More Cited By

Index Terms

  1. Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    AVI '08: Proceedings of the working conference on Advanced visual interfaces
    May 2008
    483 pages
    ISBN:9781605581415
    DOI:10.1145/1385569
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 28 May 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. GUI builder
    2. UIML
    3. design tools
    4. multi-platform design

    Qualifiers

    • Research-article

    Conference

    AVI '08
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 128 of 490 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)14
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 27 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Inter-Platform Consistency Inspection MethodInternational Journal of Technology and Human Interaction10.4018/IJTHI.32605819:1(1-20)Online publication date: 20-Jul-2023
    • (2023)AutoVis: Enabling Mixed-Immersive Analysis of Automotive User Interface Interaction StudiesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580760(1-23)Online publication date: 19-Apr-2023
    • (2021)Dynamic DecalsProceedings of the ACM on Human-Computer Interaction10.1145/34885385:ISS(1-27)Online publication date: 5-Nov-2021
    • (2020)Cross-Platform Usability Model EvaluationMultimodal Technologies and Interaction10.3390/mti40400804:4(80)Online publication date: 20-Nov-2020
    • (2020)A Survey of Patterns for Adapting Smartphone App UIs to Smart Watches22nd International Conference on Human-Computer Interaction with Mobile Devices and Services10.1145/3379503.3403564(1-11)Online publication date: 5-Oct-2020
    • (2020)An insight into smartphone-based assistive solutions for visually impaired and blind people: issues, challenges and opportunitiesUniversal Access in the Information Society10.1007/s10209-020-00733-8Online publication date: 4-Jul-2020
    • (2020)AUIF: An Adaptive User Interface Framework for Multiple DevicesImage and Graphics Technologies and Applications10.1007/978-981-33-6033-4_19(248-263)Online publication date: 22-Dec-2020
    • (2019)MoCaDiXProceedings of the ACM on Human-Computer Interaction10.1145/33311593:EICS(1-40)Online publication date: 13-Jun-2019
    • (2019)AstralProceedings of the 2019 on Designing Interactive Systems Conference10.1145/3322276.3322329(711-724)Online publication date: 18-Jun-2019
    • (2019)Robust model for optimal allocation of renewable energy sources, energy storage systems and demand response in distribution systems via information gap decision theoryIET Generation, Transmission & Distribution10.1049/iet-gtd.2018.567113:4(511-520)Online publication date: 2-Feb-2019
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media