Table Of ContentIntroduction.PART I: Introducing the Macintosh Basics.Chapter 1: Windows, Menus, and a Mouse - That's the Mac.Chapter 2: What Makes Macintosh Programming So Different?Chapter 3: Using and Programming the iMac.Chapter 4: Removing the Fear, Part I: Don't Let Mac Programmers Scare You!Chapter 5: Removing the Fear, Part II: The One-Minute Program.PART II: Resources: This is Programming?Chapter 6: What Are Resources?Chapter 7: ResEdit, the Resource Editor.Chapter 8: Two Types of Resources: ‘MBAR' and ‘WIND'.PART III: Using a Compiler.Chapter 9: Getting to Know You: The CodeWarrior Compiler.Chapter 10: Creating Source Code Isn't Hard, Honest!Chapter 11: Compiling and Running Your Source Code.PART IV: Learning the C Language.Chapter 12: Choosing C over Other Languages.Chapter 13: Keeping Track of Things in C: Data Types and Variables.Chapter 14: Learning the Language - Just the Basics of C.Chapter 15: To Build a Program, You Need a Toolbox.Chapter 16: Drawing with C: Why Have a Mac If You Can't Draw?PART V: The Moment of Truth: Writing a Program!Chapter 17: Examining a Simple Mac Program.Chapter 18: Menus That Drop and Windows That Move.Chapter 19: Writing a Very Mac-Like Program - Part I.Chapter 20: Writing a Very Mac-Like Program - Part II.Chapter 21: Where Do You Go from Here?PART VI: The Part of Tens.Chapter 22: Ten Steps to Creating a Mac Program.Chapter 23: Ten Toolbox Functions You Can't Live Without.Chapter 24: The Ten Most Common Mac Programming Mistakes.PART VII: Glossary and Appendixes.Appendix A: C Language Reference.Appendix B: Toolbox Reference.Appendix C: If Something Should Go Wrong.Appendix D: Glossary.Appendix E: iMac Programming and Movie Playing.Appendix F: What's on the CD-ROM?Index.End-User License Agreement.Installation Instructions.Book Registration Information.
SynopsisTen Absolutely Essential Toolbox Functions Inside! Your Guide to Creating Software for the Mac -- Covers Through OS 8.5 The Mac is back! With the success of the iMac and the power of high-end Macs, new Mac software programs are once again in demand. Whether you're a programming wannabe or a veteran developer, Mac® Programming For Dummies®, 3rd Edition gives you easy-to-understand, up-to-date guidance on Mac programming basics, compilers, programming languages, code writing, and more. So start creating new Mac OS 8.5 applications today -- the fun and easy way! Valuable Bonus CD-ROM Includes: CodeWarrior Lite -- Limited version of Metrowerks CodeWarrior compiler software ResEdit -- Resource editing software by Apple Computer, Inc. Source code and examples from the book Shareware programs are fully functional, free trial versions of copyrighted programs. If you like particular programs, register with their authors for a nominal fee and receive licenses, enhanced versions, and technical support. Freeware programs are free, copyrighted games, applications, and utilities. You can copy them to as many PCs as you like -- free -- but they have no technical support. System Requirements: Macintosh with PowerPC processor with Mac OS 7.5 Installed; 24MB RAM; CD-ROM drive, double speed (2x) or faster Inside, find helpful advice on how to: Compile and run Mac source code easily with CodeWarrior Lite Understand why programming for the iMac is different Create menus that drop and windows that move -- quickly and easily Avoid the most common Mac programming mistakes Become fluent in C, the most important Mac programming language Use ResEdit to edit 'MBAR' and 'WIND' resources Discover Dan Parks Sydow's debugging secrets -- and get your programs up and running faster, Ten Absolutely Essential Toolbox Functions Inside Your Guide to Creating Software for the Mac -- Covers Through OS 8.5 The Mac is back With the success of the iMac and the power of high-end Macs, new Mac software programs are once again in demand. Whether you're a programming wannabe or a veteran developer, Mac(R) Programming For Dummies(R), 3rd Edition gives you easy-to-understand, up-to-date guidance on Mac programming basics, compilers, programming languages, code writing, and more. So start creating new Mac OS 8.5 applications today -- the fun and easy way Valuable Bonus CD-ROM Includes: CodeWarrior Lite -- Limited version of Metrowerks CodeWarrior compiler software ResEdit -- Resource editing software by Apple Computer, Inc. Source code and examples from the book Shareware programs are fully functional, free trial versions of copyrighted programs. If you like particular programs, register with their authors for a nominal fee and receive licenses, enhanced versions, and technical support. Freeware programs are free, copyrighted games, applications, and utilities. You can copy them to as many PCs as you like -- free -- but they have no technical support. System Requirements: Macintosh with PowerPC processor with Mac OS 7.5 Installed; 24MB RAM; CD-ROM drive, double speed (2x) or faster Inside, find helpful advice on how to: Compile and run Mac source code easily with CodeWarrior Lite Understand why programming for the iMac is different Create menus that drop and windows that move -- quickly and easily Avoid the most common Mac programming mistakes Become fluent in C, the most important Mac programming language Use ResEdit to edit 'MBAR' and 'WIND' resources Discover Dan Parks Sydow's debugging secrets -- and get your programs up and running faster