05-830, User Interface Software, Spring, 1998
Lecture 5,   February 2, 1998
Copyright © 1998 - Brad Myers


        Previous Lecture     . . .      Next Lecture

Overview of User Interface Software and Tools



Why Tools?


What should tools do?

This might be achieved by having the tools:


Components of UI Software


Windows

Window System: Output Model

Postscript:

Open-GL

Other graphics standards:

Window System: Input Model

Window System: Communication

Window Manager: Window Decorations

Window Manager: Commands


Toolkits

Toolkits, Intrinsics

Toolkits, Widget Sets

Virtual Toolkits


Higher Level Tools


Prototyping Tools

Silk Examples:

Interface Builders

Application Frameworks

User Interface Development Systems

Tool list

Techniques in Higher-Level Tools


Back to 05-830 main page