Revisiting visual interface programming: creating GUI tools for designers and programmers

  • Authors:
  • Stéphane Chatty;Stéphane Sire;Jean-Luc Vinot;Patrick Lecoanet;Alexandre Lemort;Christophe Mertz

  • Affiliations:
  • IntuiLab, Cedex, France;IntuiLab, Cedex, France;CENA, Cedex, France;CENA, Cedex, France;IntuiLab, Cedex, France;IntuiLab, Cedex, France and CENA, Cedex, France

  • Venue:
  • Proceedings of the 17th annual ACM symposium on User interface software and technology
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Involving graphic designers in the large-scale development of user interfaces requires tools that provide more graphical flexibility and support efficient software processes. These requirements were analysed and used in the design of the TkZ-inc graphical library and the IntuiKit interface design environment. More flexibility is obtained through a wider palette of visual techniques and support for iterative construction of images, composition and parametric displays. More efficient processes are obtained with the use of the SVG standard to import graphics, support for linking graphics and behaviour, and a unifying model-driven architecture. We describe the corresponding features of our tools, and show their use in the development of an application for airports. Benefits include a wider access to high quality visual interfaces for specialised applications, and shorter prototyping and development cycles for multidisciplinary teams.