Method for building GUI Applications
This nifty animation visualy represents our different components
coming together.
Proposed methodology for GUI development (in plain English)
:
Please note that this list is very beta...
-
Come up with an abstract model:
- types of information model must store in order to model
"something"
- interface operations which allow complete control of the
state of the model
-
What model changing events will you allow the user to create and
what kind of information are you going to give the user as output?
The answer to this question will be the abstract user
interface.
-
Develop a state transition diagram that bridges the abstract user
interface and the abstract model. This state transition diagram will
drive the main application.
-
The next steps are to implement concrete instances for the
abstract model and the abstract user interface.
Return to Europa
jay grayson <grayson@cis.ohio-state.edu>
Last modified: Sat Mar 6 00:50:26 EST 1999