Beginning Mac Programming 2001
Beginning Mac Programming is a 2001 book by Kevin Spencer and Jeff Thompson, published by Premier Press, Inc., ISBN 1-931841-00-4, Library of Congress Catalog Card Number 00-110736. The cover line reads "For Classic Mac OS and Mac OS X", and the book came with a CD-ROM. Its technical editors were Geoff Perlman and Dan P. Sydow.[1] The numbered pages run to 376, with the index from p. 361; Open Library lists the book at 396 pages.[2]
The book teaches programming in REALbasic. Part II builds a paint program, and Part III covers Mac OS X: Aqua, the Classic environment, Carbon, Cocoa and the UNIX shell.[3]
Contents
[edit | edit source]Page numbers are from the book's contents list.[3]
- Part I, Getting Your Feet Wet, p. 1
- Chapter 1: Getting Acquainted with REALbasic, p. 3
- Chapter 2: Programming's Big Picture, p. 19
- Chapter 3: The Parts of a Mac Program, p. 31
- Chapter 4: Under Your Command, p. 39
- Chapter 5: Variables, Operations, and Constants, p. 49
- Chapter 6: Making Your Program Flow, p. 61
- Chapter 7: And Still More on Program Flow, p. 79
- Chapter 8: Subroutines, Functions, and Recursion, p. 89
- Chapter 9: Object-Oriented Programming, p. 101
- Part II, Developing Your First Mac Program, p. 117
- Chapter 10: Making My Paint, p. 119
- Chapter 11: Adding Simple Drawing Commands, p. 127
- Chapter 12: Adding More Drawing Commands, p. 141
- Chapter 13: File Operations, p. 169
- Chapter 14: Editing Operations, p. 191
- Chapter 15: Tool Palettes and Cursors, p. 219
- Chapter 16: Finishing Touches, p. 227
- Part III, The Age of Mac OS X, p. 245
- Chapter 17: Enter the World of Aqua, p. 247
- Chapter 18: The Classic Environment, p. 265
- Chapter 19: The Carbon Environment, p. 279
- Chapter 20: The Cocoa Environment, p. 289
- Chapter 21: UNIX: A Shell Surrounding a Tasty Kernel, p. 299
- Part IV, Advanced Things to Do, p. 315
- Chapter 22: Porting Applications to Microsoft Windows, p. 317
- Chapter 23: A Word about Advanced Programming, p. 333
- Part V, Appendixes, p. 349
- Appendix A: REALbasic Resources, p. 350
- Appendix B: How to Use the CD-ROM, p. 357
- Index, p. 361
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 for the Macintosh; Apple's repair documentation is in Category:Apple Service Source. The hosted scan is 400 pages including the covers and the CD licence page; the CD-ROM is not included.
Related titles on this wiki
[edit | edit source]- Mac Game Programming 2002: Mark Szymczyk, Premier Press, 2002
- Mac Programming For Dummies 3rd Edition 1999: holder page; the file has not been uploaded
Download: Beginning_Mac_Programming_2001.pdf
References
[edit | edit source]- ↑ Kevin Spencer and Jeff Thompson, Beginning Mac Programming (Premier Press, 2001), cover and copyright page (PDF pp. 1, 5).
- ↑ Open Library, Beginning Mac Programming, record OL8805413M. Retrieved 2026-09-30.
- ↑ 3.0 3.1 Spencer and Thompson, Beginning Mac Programming, Contents at a Glance (PDF pp. 9-10).