Abstract:
This paper presents "Ubit", a new graphical toolkit that is based on the "brick construction game" model. This approach makes it possible to create sophisticated application-specific components by combining simple "basic bricks". All bricks can be shared in order to simplify GUI control and to reduce memory cost. This model supports the the concept of ubiquitous GUI components that are inherently able to display several representations of their content on the screen. At last, Ubit provides a simple and flexible C++ API that makes it possible to specify GUIs in a pseudo-declarative style.
Citations
|
1172
|
Tcl and the Tk toolkit
– Ousterhout
- 1994
|
|
200
|
Composing User Interfaces with InterViews
– Linton, Vlissides, et al.
- 1989
|
|
96
|
User Interface Software Tools
– Myers
- 1994
|
|
48
|
A TwoView Approach to Constructing User Interfaces
– Avrahami, Brooks, et al.
- 1990
|
|
14
|
Directness and liveness in the Morphic user interface construction environment
– Maloney, Smith
- 1995
|
|
7
|
Designing guis by sketch drawing and visual programming
– Lecolinet
- 1998
|
|
5
|
XXL: A Dual Approach for Building User Interfaces
– Lecolinet
- 1996
|
|
5
|
The Design for the Amulet User Interface Toolkit
– Myers, McDaniel, et al.
- 1995
|
|
4
|
Redisplay in Fresco
– Linton, Tang, et al.
- 1994
|
|
1
|
Whizz'ed: a visual programming environement for building highly interactive software
– Esteban, Chatty, et al.
- 1995
|
|
1
|
A Swing Architecture Overview.” http://www.javasoft.com/products/jfc/tsc (archive.) Glinert, E.P
– Fowler
- 1986
|
|
1
|
Designing GUIs by Sketch Drawing and
– Lecolinet
- 1998
|
|
1
|
A Swing Architecture Overview." http://www.javasoft.com/products/jfc/tsc (archive.) Glinert, E.P
– Fowler
- 1986
|
|
1
|
The GIMP Toolkit." http://www.gtk.org/docs/gtk.html
– al
- 1998
|