95
6
uI development toolkIt
Now that we have the basic understanding of how the user-interactive
(UI) software operates with events (most of them predefined and some-
times newly defined by the user), UI objects, and event handlers, the
next question will be: “What are the programming constructs that allow
us to specify these for actual implementation of a working interactive
program?” As was mentioned in the early part of Chapter 4 and as
illustrated in Figure5.1, interactive programs and their interfaces are
often developed using UI development toolkits. To be more precise,
interfaces are developed using the UI toolkits and the core application
logics using conventional programming languages. Obviously, the UI
toolkits are closely related to ...