IBM i and Windows applications, including the Framework, share the same basic design for user interaction: Object-Action interfaces.
In these interfaces the user first selects and object and then the action to be performed on the object, as opposed to Action-Object interfaces (such as command line applications) where the command is specified first and its target object second.
Because of this fundamental similarity, IBM i applications fit naturally in the Framework model:
The navigation screens of a IBM i application are replaced by graphical elements in the Framework, such filters and instance lists, which the user can use to quickly locate the object they want to work with.
The options and associated screens in a typical Work with screen become a set of command tabs.
In the Framework the Object-Action model is expressed as a powerful graphical user interface (GUI).
IBM i and Framework Applications Share the Basic Model
The basic Framework concepts of business objects, filters and command handlers (screens) can be visualized in a IBM i application like this:
Here you have a:
|
In the Framework, the same concepts are visualized as a graphical user interface (GUI) like this: