Skip to main content
Home Documents Macintosh Introduction To Macintosh Programming Environments Draft
Introduction To Macintosh Programming Environments Draft

Introduction To Macintosh Programming Environments Draft

Macintosh · PDF
FilenameIntroduction_to_Macintosh_Programming_Environments_draft_19890320.pdf
Size3.32 MB
Subsection developer
Downloads2
Contents
I J t ( tl Macintosh~ Introduction to Macintosh Programming Environments Beta Draft Mitchell Developer Gass Technical March 20, 1989 Apple Confidential C Apple Computer, Inc., 1989 Publications Beta Draft S APPLE COMPUI'ER, INC. Apple, the Apple logo, AppleTalk, This manual is copyrighted, with all rights reserved. Under the copyright A/UX, HyperCard, MacApp, Macintosh, and SANE are registered laws, this manual may not be copied, in whole or in pa.rt, without written consent of Apple. © Apple Computer, Inc., 1989 20525 Mariani Avenue Cupertino, CA 95014 (408) 996-1010 trademarks of Apple Computer, Inc. APDA, Hypetralk, MacWorlcStation, MPW, MultiFinder, and ResEdit are trademarks of Apple Computer, Inc. Adobe Illustrator is a trademark of Adobe Systems Incorporated. ITC Garamond and ITC Zapf Dingbats are registered trademarks of International Typeface Corporation. Language Systems FORTRAN is a trademark of Language Systems Corp. Llghtspeed is a registered trademark of Llghtspeed, Inc. MacFortan/MPW is a trademark of Absoft. Microsoft is a registered trademark of Microsoft Corporation. POSTSCRIPT is a registered trademark of Adobe Systems Incorporated. SNA is a registered trademark of International Business Machines Corporation. Symantec is a registered trademark of Symantec Corporation. THINK's LlghtspeedC and THINK's Llghtspeed Pascal are trademarks of Symantec Corporation. TML Pascal is a trademark of TML Systems, Inc. UNIX is a registered trademark of AT&T Information Systems. Simultaneously published in the United States and Canada. n Beta Draft • Contents Preface Jx Chapter 1 Programming for the Macintosh Family A standardized user interface 2 Event-driven prograrm 2 The User Interface Toolbox 5 Resources 6 1 Chapter 2 A Quick Look at Available Development Environments Choosing a development environment 10 HyperCard 10 MacWorkStation 10 MacApp 10 Other development environments 11 MPW 11 Chapter 3 HyperCard 13 About HyperCard 14 Advantages of HyperCard 14 Easy to learn 14 Speeds development 14 Provides a rich environment 15 Universal availability 15 Extensibility 15 Disadvantages of HyperCard 15 Can only be used to develop stacks 15 Fewer features than other programming languages No direct access to the Toolbox 16 Using HyperCard 16 Creating objects 16 Writing scripts 19 9 16 lii Beta Draft Chapter 4 MacWorkStation 21 About MacWorkStation 22 Advantages of MacWorkStation 22 Provides the full power of the Macintosh Eliminates Macintosh programming Doesn't require host processing time Speeds application development 23 Is extensible 23 Disadvantages of MacWorkStation 23 Using MacWorkStation 24 Writing the client application 24 Selecting a communication method Writing additional code 24 Writing the log-on and log-off scripts Creating the MacWorkStation document Chapter 5 MacApp 22 23 23 24 25 25 27 About MacApp . 28 Advantages of MacApp 28 Reduces coding required for applications 28 Speeds application developme…

Showing first 3,000 characters of 78,162 total. Open the full document →

MacTrove — a free archive of classic Macintosh software. Files mirrored from ftp.funet.fi/pub/mac (info-mac + funet legacy). All software provided for historical preservation.