AppMaker Generates Scriptable Applications

Grantham, NH – January 25, 2000 – Bowers Development has posted an update
for AppMaker #12 to generate scriptable applications. With this update,
AppMaker generates the ‘aete’ resource, and code to resolve object
references, to handle GetData and SetData events, and to create elements.
This update supports PowerPlant. In the coming weeks we will post updates
for our other languages.

Another new feature in this update is the ability to “override” generated
code with your own code. You can specify an override name for the App, Doc,
windows, dialogs, or DataDefs. AppMaker’s generated code will instantiate
your class instead of the standard class. Your override class is assumed to
be a subclass of the standard class. I.e. your code overrides the standard

The update is available for download from

About AppMaker –
AppMaker is a programming tool that makes it faster and easier to make a
Macintosh application – not just the user interface, but also the
functional code. With AppMaker you create the menus, windows, dialogs and
their contents by clicking and dragging to arrange what you want on-screen.
You also point and click to declare data structures and to connect UI items
to data items. AppMaker creates resources to describe your design, and
generates “human, professional quality code” in your choice of either
procedural or object-oriented programming languages.

More than a GUI Builder –
AppMaker’s generated code uses the Model-View-Controller (MVC) paradigm.
The Model is composed of data classes and data items which represent the
application’s content. The View and Controller are UI items which display
and modify the Model’s data.

The MVC paradigm and the Model component, in particular, let AppMaker
generate much more complete code than most other GUI builders. AppMaker
automatically generates code for file I/O, code to display data in custom
multi-column lists, for modeless dialogs to display/modify the frontmost
window’s data, and code to handle the AppleScript object model.

Pricing and Availability –
AppMaker CD #12 is available now from DevDepot,, or from Bowers Development, The $199 price includes a one-year

About Bowers Development –
Bowers Development was formed in 1989 to develop programmer productivity tools.

Press contact:
Spec Bowers
Bowers Development
603-863-0945, fax 863-3857