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

Authors Info & Claims
Published:28 May 2008Publication 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Luca Cardelli. Building user interfaces by direct manipulation. In Proceedings of UIST '88, pages 152--166, New York, NY, USA, 1988. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Jr. Dan R. Olsen. Evaluating user interface systems research. In Proceedings of UIST '07, pages 251--258, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Mark Weiser. The computer for the 21st century. Scientific American, 265(3):66--75, September 1991.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

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

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • 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

      Copyright © 2008 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 28 May 2008

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate107of408submissions,26%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader