Learn the fundamentals necessary to program the Macintosh. Techniques and tips the basics of creating a consistent interface, how to avoid memory pitfalls in the Mac's unique Memory Management System, which resources are necessary in creating stand-alone Mac programs, as well as how to watch for and respond to user actions.