Programming Starter Kit for Macintosh 1995
Programming Starter Kit for Macintosh is a 1995 book by Jim Trudeau, published by Hayden Books, a division of Macmillan Computer Publishing, in The Don Crabb Macintosh Library. ISBN 1-56830-174-X; Library of Congress catalog number 94-73447.[1] The book's numbered pages run to 831, after xxv pages of front matter; Open Library records 831 pages.[2][3] Trudeau was an instructor on the external faculty of Apple's Developer University.[1]
The book teaches C programming on the Macintosh with Metrowerks CodeWarrior, building an application shell ("EasyApp") and a puzzle program ("EasyPuzzle") through coding labs, and includes a guide to C for readers new to the language. The CD-ROM held a limited version of CodeWarrior that can save files but not add or remove files from a project, the lab code, Developer University demo programs, developer tools and two articles from Apple's develop magazine.[4]
Contents
[edit | edit source]Page numbers are from the book's contents list.[2]
- Introduction, p. 1
- Chapter 1: Way Cool: The Macintosh Programming Way, p. 13
- Chapter 2: Conquering Hero: Becoming a Code Warrior, p. 23
- Chapter 3: A Moving Target: Getting a Handle on Memory, p. 61
- Chapter 4: Marshal Your Resources: ResEdit Is Your Friend, p. 107
- Chapter 5: Bug Hunting: Finding Bugs in Code, p. 137
- Chapter 6: The Main Event: Events and Event Loops, p. 151
- Chapter 7: One from Column A: Creating and Using Menus, p. 181
- Chapter 8: Windows on the World: Making and Managing Windows, p. 217
- Chapter 9: Control Freak: Controls in Windows, p. 263
- Chapter 10: Quick on the Draw: Basic QuickDraw, p. 287
- Chapter 11: Can We Talk?: All about Dialog Boxes, p. 349
- Chapter 12: What's Happening?: Providing Feedback to the User, p. 399
- Chapter 13: Bundling Up: Icons, Bundles, and Looking Cool, p. 419
- Chapter 14: Make a Joyful Noise: Playing Sounds on the Mac, p. 433
- Chapter 15: You're on File: Saving and Opening Files, p. 449
- Chapter 16: Gutenberg's Dream: Printing on the Mac, p. 495
- Chapter 17: Play Well with Others: Working with Apple Events, p. 521
- Chapter 18: Share Your Toys: Cut, Copy, and Paste, p. 543
- Chapter 19: Really Share Your Toys: Drag and Drop, p. 559
- Chapter 20: The Write Way: Fonts and Text on the Mac, p. 595
- Chapter 21: The Once and Future Mac: A Peek Over the Horizon, p. 627
- Appendix A: A Guide to C, p. 635
- Appendix B: Strings in C and Pascal, p. 737
- Appendix C: A Brief C Style Guide, p. 745
- Appendix D: Resources for Macintosh Programmers, p. 755
- Appendix E: A Guide to EasyApp, p. 769
- Glossary, p. 785
- Index, p. 801
What this book does not contain
[edit | edit source]It is a programming book. It has no service procedures, parts lists, schematics or electrical data; Apple's repair documentation is in Category:Apple Service Source. The hosted scan is 850 PDF pages including the covers, advertisements, the licence and a one-page C reference card; the CD-ROM is not included.
Related titles on this wiki
[edit | edit source]- Power Macintosh Programming Starter Kit 1994: an earlier Hayden starter kit, also built on CodeWarrior
- Programming Primer for the Macintosh 1995
Download: Programming_Starter_Kit_for_Macintosh_1995.pdf (62 MB)
References
[edit | edit source]- ↑ 1.0 1.1 Jim Trudeau, Programming Starter Kit for Macintosh (Hayden Books, 1995), half-title, title page, copyright page and About the Author (PDF pp. 3-5, 9).
- ↑ 2.0 2.1 Trudeau, Programming Starter Kit for Macintosh, Contents, pp. xi-xxv (PDF pp. 12-26).
- ↑ Open Library, Programming Starter Kit for Macintosh, record OL8688984M. Retrieved 2026-09-30.
- ↑ Trudeau, Programming Starter Kit for Macintosh, "What's on the CD" (PDF p. 847).