
NewtApp
Architecture of NewtApp
Now that you have some idea of the types of applications that are well suited to NewtApp, let's look in more detail at its structure. NewtApp is composed of four different layers, each of which has different responsibilities. Here are the four layers:
- Application layer
- Layout layer
- Entry layer
- Slot layer
FIGURE 10.1 shows that each layer stands in a hierarchical relationship to each other. The application layer is the shell, the layout layer is its child, and the entry layer is its grandchild. The children of the entry layer are in the slot layer.

FIGURE 10.1 : The layer hierarchy.
Within this hierarchy, each layer has different responsibilities. First, we will talk in general about each, starting with the top, the application layer. After this description, we will discuss the relationship between them, and then detail the required and optional slots in each layer.
- Application Layer
-
- Layout Layer
-
- Entry Layer
-
- Slot Layer
-
- How They Fit Together
-
An online version of Programming for the Newton using Macintosh, 2nd ed. ©1996, 1994, Julie McKeehan and Neil Rhodes.
Last modified: 1 DEC 1996