Programming the Macintosh User Interface 1986
Programming the Macintosh User Interface is a book by Henry Simpson, published by McGraw-Hill Book Company, New York, © 1986, ISBN 0-07-057320-4, Library of Congress card number 85-23651. The text, bibliography and index are numbered to p. 224; the scan has 240 PDF pages.[1]
Simpson, a human-factors researcher who also wrote Design of User-Friendly Programs for Small Computers and Programming the IBM PC User Interface, covers the design of Macintosh programs in the first half of the book: the user interface and the human factors behind it, worked examples from MacPaint, DaVinci and Multiplan, design principles, Apple's interface conventions and human-factors guidelines. The second half surveys the 1985-86 development tools and how each reaches the User Interface Toolbox: Macintosh BASIC, Microsoft BASIC and True BASIC; Macintosh Pascal and UCSD Pascal; Hippo-C, Mac C and Aztec C; MacFORTH; ExperLisp; and Apple's 68000 Development System.[1]
Contents
[edit | edit source]Preface (xiii)
- Introduction (1)
- The Macintosh User Interface (11)
- Rationale Underlying the Macintosh User Interface (29)
- Examples of Macintosh Programs (40)
- User-Interface Design Principles (82)
- Macintosh User-Interface Conventions (89)
- Human-Factors Guidelines (119)
- Paths to Macintosh Program Development (135)
- The BASICs (149)
- The Pascals (179)
- C, FORTH, and Lisp (192)
- Assembly-Language Programming: The Macintosh 68000 Development System (206)
Bibliography (216); Index (221).[1]
Related pages
[edit | edit source]
Download: Programming_The_Micintosh_User_Interface_1986.pdf (79 MB)