[net.micro.mac] MacApp Query

lsr@apple.UUCP (Larry Rosenstein) (06/29/85)

In article <201@geowhiz.UUCP> schuh@geowhiz.UUCP (David Schuh) writes:
>o	I've heard about a development system (helper)?
>	called MacApp, is this correct? What does it do,
>	where can I get it.

MacApp is a Macintosh generic application.  It implements most of the
standard Macintosh user interface (moving & resizing windows, desk
accessories, scrolling, etc.) and provides a convenient way for you to add
the specific functionality of you application.  

MacApp is implemented using an object-oriented language (right now Pascal)
that includes Smalltalk-like classes.  Instead of editing the sources (as
with normal example programs), you make subclasses of the standard MacApp
classes and add the specific features of your program.

MacApp is still underdevelopment; the current version is missing some
important features and the interface is not frozen.  Right now, using
MacApp requires programming in Pascal on the Lisa Workshop.

You can find out more about the concepts behind MacApp by reading the
article "Software Frameworks" in the Dec 1984 BYTE.  There was also an
article about Clascal (an early version of our object-oriented Pascal) in
the May 1985 issue of Computer Language magazine.

-- 
Larry Rosenstein
Apple Computer

UUCP:  {nsc, dual, voder, ios}!apple!lsr
CSNET: lsr@Apple.CSNET