Jump to content

Category:Apple Programming Documentation: Difference between revisions

From RetroTechCollection
 
(12 intermediate revisions by the same user not shown)
Line 24: Line 24:
* [[Turbo Pascal Toolbox Numerical Methods 1987]] – Borland's Numerical Methods Toolbox manual (the library itself was on disk)
* [[Turbo Pascal Toolbox Numerical Methods 1987]] – Borland's Numerical Methods Toolbox manual (the library itself was on disk)
* [[Microsoft Basic Interpreter 1984]] – Microsoft Corporation's own manual, complete with a Software Problem Report form
* [[Microsoft Basic Interpreter 1984]] – Microsoft Corporation's own manual, complete with a Software Problem Report form
* [[Symantec C++ compiler guide1985]] – Symantec's ''Compiler Guide, Version 8, for Power Macintosh'', copyright 1989–1995
* [[Symantec C++ for Power Macintosh Compiler Guide 1995]] – Symantec's ''Compiler Guide, Version 8, for Power Macintosh'', copyright 1989–1995


== By subject ==
== By subject ==
Line 35: Line 35:


=== ResEdit ===
=== ResEdit ===
[[ResEdit Complete 1991]] (ResEdit 2.1) · [[ResEdit Complete 1993]] (second edition, ResEdit 2.1.1) · [[Zen and the Art of resorce Editing 1995]] (the BMUG guide, fourth edition) · [[The Res Edit All Night Diner 1993]]
[[ResEdit Complete 1991]] (ResEdit 2.1) · [[ResEdit Complete 1993]] (second edition, ResEdit 2.1.1) · [[Zen and the Art of Resource Editing 1995]] (the BMUG guide, fourth edition) · [[The Res Edit All Night Diner 1993]]


=== Pascal ===
=== Pascal ===
Line 41: Line 41:


=== C, C++ and the frameworks ===
=== C, C++ and the frameworks ===
[[C++ Programming with MacApp 1990]] (first printed July 1990) · [[C ++ Programming With Code Warrior 1995]] · [[CodeWarrior Software Development Using PowerPlant 1996]] · [[Metrowerks CodeWarrior Programming for the Mac 1995]] · [[Metrowerks CodeWarrior Programming 1997]] (second edition) · [[Symantec C++ 1994]] · [[Easy Object Programming 1993]] (AppMaker and THINK C) · [[The Tao of Objects 1990]] (C++ and Turbo Pascal in general) · [[Mastering the Think Class Library 1995]] (no file hosted) · [[Macintosh C Primer Plus 1986]] · [[Macintosh C Programming Primer 1990]] · [[Macintosh C Programming Primer 1992]] · [[C Programming Techniques for the Macintosh 1989]] · [[Learn C on the Macintosh 1989]] · [[Learn C On The Macintosh 2nd Edition 1995]] · [[Learn C++ On the Macintosh 1993]] · [[Elements Of C++ Macintosh Programming 1990]] · [[Macintosh C Programming By Example 1991]] · [[Developing Object-Oriented Software For The Macintosh 1992]]
[[C++ Programming with MacApp 1990]] (first printed July 1990) · [[C ++ Programming With Code Warrior 1995]] · [[CodeWarrior Software Development Using PowerPlant 1996]] · [[Metrowerks CodeWarrior Programming for the Mac 1995]] · [[Metrowerks CodeWarrior Programming 1997]] (second edition) · [[Symantec C++ 1994]] · [[Easy Object Programming 1993]] (AppMaker and THINK C) · [[The Tao of Objects 1990]] (C++ and Turbo Pascal in general) · [[Mastering the Think Class Library 1995]] (no file hosted) · [[Macintosh C Primer Plus 1986]] · [[Macintosh C Programming Primer 1990]] · [[Macintosh C Programming Primer 1992]] · [[C Programming Techniques for the Macintosh 1989]] · [[Learn C on the Macintosh 1991]] · [[Learn C On The Macintosh 2nd Edition 1995]] · [[Learn C++ On the Macintosh 1993]] · [[Elements Of C++ Macintosh Programming 1990]] · [[Macintosh C Programming By Example 1991]] · [[Developing Object-Oriented Software For The Macintosh 1992]]


=== BASIC ===
=== BASIC ===
Line 53: Line 53:


=== The Toolbox, the system and the interface ===
=== The Toolbox, the system and the interface ===
[[Programming For System 7 1991]] · [[Programming QuickDraw 1992]] · [[A Fragment Of Your Imagination 1995]] (code resources, and the 32 K limit) · [[Programming The Micintosh User Interface 1986]] · [[Software by Design 1994]] · [[Byte Programmers Cookbook 1994]] · [[Programmer's Guide to MPW Volume I 1991]] (no file hosted) · [[Extending the Macintosh Toolbox 1991]] · [[Inside Macintosh X-Ref 1988]] · [[How to Write Macintosh Software 1986]] · [[How to Write Macintosh Software 1986 (second printing)]] · [[How To Write Macintosh Software 1988]] · [[How To Write Macintosh Software 1992]] · [[Foundations of Mac Programming 1995]] · [[Beginning Mac Programming 2001]] · [[Mac Programming For Dummies 3rd Edition 1999]] · [[Mac Programming FAQs 1996]] · [[Late Night With Mac Hack 1994]]
[[Programming For System 7 1991]] · [[Programming QuickDraw 1992]] · [[A Fragment Of Your Imagination 1995]] (code resources, and the 32 K limit) · [[Programming the Macintosh User Interface 1986]] · [[Software by Design 1994]] · [[Byte Programmers Cookbook 1994]] · [[Programmer's Guide to MPW Volume I 1991]] (no file hosted) · [[Extending the Macintosh Toolbox 1991]] · [[Inside Macintosh X-Ref 1988]] · [[How to Write Macintosh Software 1986]] · [[How to Write Macintosh Software 1986 (second printing)]] · [[How To Write Macintosh Software 1988]] · [[How To Write Macintosh Software 1992]] · [[Foundations of Mac Programming 1995]] · [[Beginning Mac Programming 2001]] · [[Mac Programming For Dummies 3rd Edition 1999]] · [[Mac Programming FAQs 1996]] · [[Late Night With Mac Hack 1994]]


=== Games, graphics and sound ===
=== Games, graphics and sound ===
Line 70: Line 70:
Three titles here are Apple Computer publications:
Three titles here are Apple Computer publications:


* [[Technical Instroduction To The Macintosh Family 1987|Apple Technical Introduction to the Macintosh Family]] – Apple Computer, Addison-Wesley, 1987. Apple's technical overview of the 512K enhanced, Plus, SE and II: processor, memory, ROM and Toolbox, file system, printing, networking and the expansion architecture, with NuBus as it was introduced.
* [[Technical Introduction to the Macintosh Family 1987|Apple Technical Introduction to the Macintosh Family]] – Apple Computer, Addison-Wesley, 1987. Apple's technical overview of the 512K enhanced, Plus, SE and II: processor, memory, ROM and Toolbox, file system, printing, networking and the expansion architecture, with NuBus as it was introduced.
* [[Macintosh Human Interface Guidelines 1992]] – Apple Computer, Addison-Wesley, 1992, 398 pp: the desktop metaphor, direct manipulation, feedback and forgiveness, then the detailed specification of menus, windows, dialogues, controls, colour and language.
* [[Macintosh Human Interface Guidelines 1992]] – Apple Computer, Addison-Wesley, 1992, 398 pp: the desktop metaphor, direct manipulation, feedback and forgiveness, then the detailed specification of menus, windows, dialogues, controls, colour and language.
* [[Macintosh System Software Users Guide 1988|Macintosh System Software User's Guide, Version 6.0]] – Apple's own manual, 295 pp, with a long chapter on MultiFinder: what it is, its memory requirements and how applications share the machine under it.
* [[Macintosh System Software Users Guide 1988|Macintosh System Software User's Guide, Version 6.0]] – Apple's own manual, 295 pp, with a long chapter on MultiFinder: what it is, its memory requirements and how applications share the machine under it.
Line 92: Line 92:
* [[Macintosh Revealed 2nd Edition Volume Two 1987|Volume Two: Programming with the Toolbox, second edition]] – Hayden, 1987, 680 pp
* [[Macintosh Revealed 2nd Edition Volume Two 1987|Volume Two: Programming with the Toolbox, second edition]] – Hayden, 1987, 680 pp
* [[Macintosh Revealed Volume Three 1989|Volume Three: Mastering the Toolbox]] – Hayden, 1989, 614 pp; its printing chapter alone runs 114 pages
* [[Macintosh Revealed Volume Three 1989|Volume Three: Mastering the Toolbox]] – Hayden, 1989, 614 pp; its printing chapter alone runs 114 pages
* [[Macintosh Revealed Voume Four Expanding the Toolbox 1990|Volume Four: Expanding the Toolbox]] – Hayden, 1990, 564 pp. The second-edition volumes announce volume four as ''Programming the Macintosh II''; the published book has a different title and scope.
* [[Macintosh Revealed Volume Four Expanding the Toolbox 1990|Volume Four: Expanding the Toolbox]] – Hayden, 1990, 564 pp. The second-edition volumes announce volume four as ''Programming the Macintosh II''; the published book has a different title and scope.


Alongside them: [[Mastering The Macintosh Tool Box 1986]] (David B. Peatroy / Datatech, 1986,
Alongside them: [[Mastering The Macintosh Tool Box 1986]] (David B. Peatroy / Datatech, 1986,
Line 105: Line 105:


* Apple's interpreter, ''Macintosh Pascal'': [[Macintosh Pascal Carmony-Holliday 1985]] (Computer Science Press, 1985, 512 pp) · [[Macintosh Pascal Moll-Folsom 1985]] (Houghton Mifflin / THINK Technologies, 1985, 505 pp, with an endpaper table of standard procedures cross-referenced to the text) · [[Programming Macintosh Pascal 1987]] (DiElsi and Grossman, Macmillan, 1987, 494 pp, for version 2.1) · [[The First Book Of Macintosh Pascal 1985]] (Osborne McGraw-Hill, 1985, 420 pp) · [[Macintosh Hands-On Pascal 1986]] (Lewis and Birjandi, Wadsworth, 1986, 325 pp) · [[Scientific Programming with Macintosh Pascal 1986]] (Crandall and Colgrove, Wiley, 1986, 286 pp, on numerical work)
* Apple's interpreter, ''Macintosh Pascal'': [[Macintosh Pascal Carmony-Holliday 1985]] (Computer Science Press, 1985, 512 pp) · [[Macintosh Pascal Moll-Folsom 1985]] (Houghton Mifflin / THINK Technologies, 1985, 505 pp, with an endpaper table of standard procedures cross-referenced to the text) · [[Programming Macintosh Pascal 1987]] (DiElsi and Grossman, Macmillan, 1987, 494 pp, for version 2.1) · [[The First Book Of Macintosh Pascal 1985]] (Osborne McGraw-Hill, 1985, 420 pp) · [[Macintosh Hands-On Pascal 1986]] (Lewis and Birjandi, Wadsworth, 1986, 325 pp) · [[Scientific Programming with Macintosh Pascal 1986]] (Crandall and Colgrove, Wiley, 1986, 286 pp, on numerical work)
* General Pascal on the Macintosh: [[Pascal for the Macintosh 1986]] (Ledgard and Singer, Addison-Wesley, 1986, 396 pp) · [[Pascal on the Macintosh A Graphical Approach 1987]] (Niguidula and van Dam, Addison-Wesley, 1987, 715 pp, built around graphics; held as two scans) · [[Pascal Premier For The Macintosh 1985|Pascal Primer for the Macintosh]] (The Waite Group, NAL, 1985, 336 pp)
* General Pascal on the Macintosh: [[Pascal for the Macintosh 1986]] (Ledgard and Singer, Addison-Wesley, 1986, 396 pp) · [[Pascal on the Macintosh A Graphical Approach 1987]] (Niguidula and van Dam, Addison-Wesley, 1987, 715 pp, built around graphics; held as two scans) · [[Pascal Primer for the Macintosh 1985|Pascal Primer for the Macintosh]] (The Waite Group, NAL, 1985, 336 pp)
* THINK Pascal: [[Structured Programming Using Think Pascal On The Macintosh 1992]] (Crawley, McArthur and Jacobson, Prentice Hall, 1992, 800 pp) · [[Programming in Macintosh and Think Pascal 1995]] (Rink, Wisenbaker and Vance, Prentice-Hall, second edition 1995, 810 pp, covering Apple's interpreter and Symantec's compiler side by side)
* THINK Pascal: [[Structured Programming Using Think Pascal On The Macintosh 1992]] (Crawley, McArthur and Jacobson, Prentice Hall, 1992, 800 pp) · [[Programming in Macintosh and Think Pascal 1995]] (Rink, Wisenbaker and Vance, Prentice-Hall, second edition 1995, 810 pp, covering Apple's interpreter and Symantec's compiler side by side)
* Turbo Pascal: [[Programming With Macintosh Turbo Pascal 1987]] (Tom Swan, Wiley, 1987, 412 pp) · [[Turbo Pascal For The Mac 1988]] (Goodman and Zeldin, Brady, 1988, 411 pp) · [[Turbo Pascal For The Mac Programming With Business Applications 1987]] (Leon A. Wortman, TAB 2927, 1987, 270 pp)
* Turbo Pascal: [[Programming With Macintosh Turbo Pascal 1987]] (Tom Swan, Wiley, 1987, 412 pp) · [[Turbo Pascal For The Mac 1988]] (Goodman and Zeldin, Brady, 1988, 411 pp) · [[Turbo Pascal For The Mac Programming With Business Applications 1987]] (Leon A. Wortman, TAB 2927, 1987, 270 pp)
* Object Pascal and MacApp: [[Object-Oriented Programming fo the Macintosh 1986|Object-Oriented Programming for the Macintosh]] (Kurt J. Schmucker, Hayden, 1986, 613 pp, covering Object Pascal, MacApp and Smalltalk-80)
* Object Pascal and MacApp: [[Object-Oriented Programming for the Macintosh 1986|Object-Oriented Programming for the Macintosh]] (Kurt J. Schmucker, Hayden, 1986, 613 pp, covering Object Pascal, MacApp and Smalltalk-80)


== C, C++ and Symantec ==
== C, C++ and Symantec ==
Line 114: Line 114:
* [[Programming C On The Macintosh 1986]] – Terry A. Ward, Scott Foresman, 1986, 428 pp
* [[Programming C On The Macintosh 1986]] – Terry A. Ward, Scott Foresman, 1986, 428 pp
* [[Programming the Macintosh in C 1986]] – SYBEX, 1986, 312 pp. Its front matter names the exact toolchain it was tested on: a two-drive Macintosh, Consulair Mac C release 2.0 and the Macintosh Development System
* [[Programming the Macintosh in C 1986]] – SYBEX, 1986, 312 pp. Its front matter names the exact toolchain it was tested on: a two-drive Macintosh, Consulair Mac C release 2.0 and the Macintosh Development System
* [[Think C Proramming Fundamentals For The Macintosh 1993|THINK C Programming Fundamentals for the Macintosh]] – Dan Parks Sydow, Prima, 1993, 502 pp
* [[Think THINK C Programming Fundamentals for the Macintosh 1993|THINK C Programming Fundamentals for the Macintosh]] – Dan Parks Sydow, Prima, 1993, 502 pp
* [[Symantec C++ Programming For The Macintosh 1993]] (Rhodes and McKeehan, Brady, 1993, 703 pp) and [[Symantec C++ Prrogramming for Macintosh 1994|the 1994 second edition]] (Sams, 792 pp, the Symantec official guide, covering "all versions through 6.5"). They are separate books, with different publishers, ISBNs and lengths.
* [[Symantec C++ Programming For The Macintosh 1993]] (Rhodes and McKeehan, Brady, 1993, 703 pp) and [[Symantec C++ Programming for the Macintosh 1994|the 1994 second edition]] (Sams, 792 pp, the Symantec official guide, covering "all versions through 6.5"). They are separate books, with different publishers, ISBNs and lengths.
* [[Symantec C++ Developing System For Power Macintosh 1995|Symantec C++ Development System for Power Macintosh, Version 8: User's Guide]] – Symantec's own product manual, 656 pp
* [[Symantec C++ for Power Macintosh User's Guide and Reference 1995|Symantec C++ Development System for Power Macintosh, Version 8: User's Guide]] – Symantec's own product manual, 656 pp
* [[Teach Yourself Mac C++ Programming 1994]] – Namir Clement Shammas, Sams, 1994, 888 pp
* [[Teach Yourself Mac C++ Programming 1994]] – Namir Clement Shammas, Sams, 1994, 888 pp
* [[Programming Primer for the Macintosh 1995]] – May and Whittle, AP Professional, 1995, 296 pp (volume 1)
* [[Programming Primer for the Macintosh 1995]] – May and Whittle, AP Professional, 1995, 296 pp (volume 1)
Line 141: Line 141:


== Pages without a hosted file ==
== Pages without a hosted file ==
These pages describe books the wiki holds no scan of: [[Macintosh Pascal Illustrated 1985]] · [[Macintosh Pascal Programming Primer 1990]] · [[Macintosh Program Factory 1985]] · [[Macintosh Programming Primer 1989]] · [[Macintosh Programming Techniques 1994]] · [[Macintosh Programming Techniques 1996]] · [[More MAC Programming Techniques 1995]] · [[Programmers Introduction to the Macintosh Family 1988]] · [[Programming the 68000 Macintosh Assembly Language 1986]] · [[Symantec C++ for the Macintosh The Basics 1993]] · [[The Complete Book of Macintosh Assembly Language Programming Volume ll 1987]] · [[Using The Macintosh Toolbox With C 2nd Edition 1986]] · [[Mastering the Think Class Library 1995]] · [[Programmer's Guide to MPW Volume I 1991]] · [[Programming the 68000 1986]] · [[SAMS 68000 68010 68020 Primer 1987]]
These pages describe books the wiki holds no scan of: [[Macintosh Pascal Illustrated 1985]] · [[Macintosh Pascal Programming Primer 1990]] · [[Macintosh Program Factory 1985]] · [[Macintosh Programming Primer 1989]] · [[Macintosh Programming Techniques 1994]] · [[Macintosh Programming Techniques 1996]] · [[More MAC Programming Techniques 1995]] · [[Programmers Introduction to the Macintosh Family 1988]] · [[Programming the 68000 Macintosh Assembly Language 1986]] · [[Symantec C++ for the Macintosh The Basics 1993]] · [[The Complete Book of Macintosh Assembly Language Programming Volume II 1987]] · [[Using the Macintosh Toolbox with C 2nd Edition 1989]] · [[Mastering the Think Class Library 1995]] · [[Programmer's Guide to MPW Volume I 1991]] · [[Programming the 68000 1986]] · [[SAMS 68000 68010 68020 Primer 1987]]


[[Category:Apple Documentation]]
[[Category:Apple Documentation]]
[[Category:Apple_Vintage_Computers]]
[[Category:Apple_Vintage_Computers]]

Latest revision as of 19:28, 1 October 2026

Apple Programming Documentation
Apple Programming Books, Guides and More



This category holds programming books, compiler manuals and language references for the Macintosh. Almost none of them is a repair source: they carry no schematics, parts lists, component values or fault-finding procedures. For hardware, start at Maintenance Guides.

Documents that bear on hardware

[edit | edit source]

Apple's and the vendors' own manuals

[edit | edit source]

First-party product documentation:

By subject

[edit | edit source]

PowerPC

[edit | edit source]

Power PC Concepts Architecture Design 1994 (architecture) · Optimizing PowerPC Code 1995 (assembly language, 692 pp) · Power PC Programming for Intel Programmers 1995 (by a Motorola engineer, 724 pp) · PowerPC Programmers Toolkit 1996 (reviewed by Metrowerks and Apple staff) · Programming The PowerPC 1994 (written as the first Power Macs shipped, with the compatibility chapters)

680x0

[edit | edit source]

MC68030 Enhanced 32-Bit Microprocessor User's Manual Third Edition 1990 (Motorola's own) · High Level Programmers Guide to the 68000 1992 (Prentice Hall, Hoare series) · Programming the 68000 1986 and SAMS 68000 68010 68020 Primer 1987 (no file hosted) · Mac Assembly Language A Guide For Programmers 1986 · Macintosh Assembly Language 1986 · MPW and Assembly Language Programming for the Macintosh 1987

ResEdit

[edit | edit source]

ResEdit Complete 1991 (ResEdit 2.1) · ResEdit Complete 1993 (second edition, ResEdit 2.1.1) · Zen and the Art of Resource Editing 1995 (the BMUG guide, fourth edition) · The Res Edit All Night Diner 1993

Pascal

[edit | edit source]

MacPascal Programming 1985 · The MacPascal Book 1985 · Oh! Macintosh Pascal! 1986 (a 118-page supplement to the course text) · Object-Oriented Programming Power 1991 (THINK Pascal) · Introduction To Macintosh Pascal 1985 · Advanced Macintosh Pascal 1986 · An Introduction To Programming Using Macintosh Pascal 1988 · Complete Macintosh Turbo Pascal 1989

C, C++ and the frameworks

[edit | edit source]

C++ Programming with MacApp 1990 (first printed July 1990) · C ++ Programming With Code Warrior 1995 · CodeWarrior Software Development Using PowerPlant 1996 · Metrowerks CodeWarrior Programming for the Mac 1995 · Metrowerks CodeWarrior Programming 1997 (second edition) · Symantec C++ 1994 · Easy Object Programming 1993 (AppMaker and THINK C) · The Tao of Objects 1990 (C++ and Turbo Pascal in general) · Mastering the Think Class Library 1995 (no file hosted) · Macintosh C Primer Plus 1986 · Macintosh C Programming Primer 1990 · Macintosh C Programming Primer 1992 · C Programming Techniques for the Macintosh 1989 · Learn C on the Macintosh 1991 · Learn C On The Macintosh 2nd Edition 1995 · Learn C++ On the Macintosh 1993 · Elements Of C++ Macintosh Programming 1990 · Macintosh C Programming By Example 1991 · Developing Object-Oriented Software For The Macintosh 1992

BASIC

[edit | edit source]

Microsoft Basic Interpreter 1984 · Creative Programming in Microsoft BASIC for Optimal Macintosh Performance 1985 · Microsoft Macinations 1985 · Learning FutureBasic 1994 · Introduction to Macintosh Basic 1984 · Macintosh Basic 1985 · Basic Microsoft Basic For The Macintosh 1985 · Learning Basic For The Macintosh 1985 · Advanced Macintosh BASIC Programming 1985 · Learn Basic For The Apple Macintosh Now 1990

HyperCard and HyperTalk

[edit | edit source]

HyperCard Users Guide 1987 (Apple's own) · HyperTalk Bible 1989 (727 pp, HyperTalk 1.2.2, with a full syntax summary on the endpapers)

Apple Guide

[edit | edit source]

Apple Guide Complete 1995 · Apple Guide Starter Kit 1995 · Real World Apple Guide 1995

The Toolbox, the system and the interface

[edit | edit source]

Programming For System 7 1991 · Programming QuickDraw 1992 · A Fragment Of Your Imagination 1995 (code resources, and the 32 K limit) · Programming the Macintosh User Interface 1986 · Software by Design 1994 · Byte Programmers Cookbook 1994 · Programmer's Guide to MPW Volume I 1991 (no file hosted) · Extending the Macintosh Toolbox 1991 · Inside Macintosh X-Ref 1988 · How to Write Macintosh Software 1986 · How to Write Macintosh Software 1986 (second printing) · How To Write Macintosh Software 1988 · How To Write Macintosh Software 1992 · Foundations of Mac Programming 1995 · Beginning Mac Programming 2001 · Mac Programming For Dummies 3rd Edition 1999 · Mac Programming FAQs 1996 · Late Night With Mac Hack 1994

Games, graphics and sound

[edit | edit source]

Macintosh Game Animation 1985 · Macintosh Graphics And Sound 1986 · Macintosh Graphics in Modula 2 1986 · Graphics and Sound Programming Techniques For The Mac 1995 · Black Art of Macintosh Game Programming 1996 · Macintosh Game Programming Techniques 1996 · Mac Game Programming 2002

Other subjects

[edit | edit source]

Artificial Intelligence Programming on the Macintosh 1986

Filed here but not about Macintosh programming

[edit | edit source]

Apple's own books in this category

[edit | edit source]

Three titles here are Apple Computer publications:

  • Apple Technical Introduction to the Macintosh Family – Apple Computer, Addison-Wesley, 1987. Apple's technical overview of the 512K enhanced, Plus, SE and II: processor, memory, ROM and Toolbox, file system, printing, networking and the expansion architecture, with NuBus as it was introduced.
  • Macintosh Human Interface Guidelines 1992 – Apple Computer, Addison-Wesley, 1992, 398 pp: the desktop metaphor, direct manipulation, feedback and forgiveness, then the detailed specification of menus, windows, dialogues, controls, colour and language.
  • Macintosh System Software User's Guide, Version 6.0 – Apple's own manual, 295 pp, with a long chapter on MultiFinder: what it is, its memory requirements and how applications share the machine under it.


Reference rather than tutorial

[edit | edit source]

Chernicoff's Macintosh Revealed

[edit | edit source]

Stephen Chernicoff's four-volume Toolbox series, a third-party companion to Inside Macintosh. All four volumes and both editions of volume one are held:

Alongside them: Mastering The Macintosh Tool Box 1986 (David B. Peatroy / Datatech, 1986, 206 pp), On Macintosh Programming Advanced Techniques 1990 (Daniel K. Allen, Addison-Wesley, 1990, 503 pp), Programming The Macintosh An Advanced Guide 1986 (William B. Twitty, Scott Foresman, 1986, 363 pp), Ultimate Mac Programming 1994 (IDG, 1994, 587 pp, on Apple events, the Object Model, the Sound Manager and trap patching) and The Magic of Macintosh (Twitty, Scott Foresman, 1986, 323 pp).

Pascal

[edit | edit source]

C, C++ and Symantec

[edit | edit source]

Assembly language and MPW

[edit | edit source]

BASIC

[edit | edit source]

PowerPC and games

[edit | edit source]

Pages without a hosted file

[edit | edit source]

These pages describe books the wiki holds no scan of: Macintosh Pascal Illustrated 1985 · Macintosh Pascal Programming Primer 1990 · Macintosh Program Factory 1985 · Macintosh Programming Primer 1989 · Macintosh Programming Techniques 1994 · Macintosh Programming Techniques 1996 · More MAC Programming Techniques 1995 · Programmers Introduction to the Macintosh Family 1988 · Programming the 68000 Macintosh Assembly Language 1986 · Symantec C++ for the Macintosh The Basics 1993 · The Complete Book of Macintosh Assembly Language Programming Volume II 1987 · Using the Macintosh Toolbox with C 2nd Edition 1989 · Mastering the Think Class Library 1995 · Programmer's Guide to MPW Volume I 1991 · Programming the 68000 1986 · SAMS 68000 68010 68020 Primer 1987

Pages in category "Apple Programming Documentation"

The following 152 pages are in this category, out of 152 total.

M

Media in category "Apple Programming Documentation"

The following 151 files are in this category, out of 151 total.