Skip to main content

Beginning Mac OS X Snow Leopard Programming

Beginning Mac OS X Snow Leopard Programming

Michael Trent, Drew McCormack

ISBN: 978-0-470-57752-3

Jan 2010

672 pages

Select type: Paperback

Product not available for purchase


A solid introduction to programming on the Mac OS X Snow Leopard platform

The Mac OS X Snow Leopard system comes with everything you need in its complete set of development tools and resources. However, finding where to begin can be challenging. This book serves as an ideal starting point for programming on the Mac OS X Snow Leopard platform. Step-by-step instructions walk you through the details of each featured example so that you can type them out, run them, and even figure out how to debug them when they don't work right. Taking into account that there is usually more than one way to do something when programming, the authors encourage you to experiment with a variety of solutions. This approach enables you to efficiently start writing programs in Mac OS X Snow Leopard using myriad languages and put those languages together in order to create seamless applications.

Coverage Includes:

  • The Mac OS X Environment
  • Developer Tools
  • Xcode
  • Interface Builder
  • The C Language
  • The Objective-C Language
  • An Introduction to Cocoa
  • Document-Based Cocoa Applications
  • Core Data–Based Cocoa Applications
  • An Overview of Scripting Languages
  • The Bash Shell
  • AppleScript and AppleScriptObjC
  • Javascript, Dashboard, and Dashcode

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.



CHAPTER 1 The Mac OS X Environment.

CHAPTER 2 Developer Tools.

CHAPTER 3 Xcode.

CHAPTER 4 Interface Builder.


CHAPTER 5 The Application.

CHAPTER 6 The C Language.

CHAPTER 7 The Objective-C Language.

CHAPTER 8 Introduction to Cocoa.

CHAPTER 9 Document-Based Cocoa Applications.

CHAPTER 10 Core Data–Based Cocoa Applications.


CHAPTER 11 Overview of Scripting Languages.

CHAPTER 12 The Bash Shell.

CHAPTER 13 AppleScript and AppleScriptObjC.

CHAPTER 14 Javascript, Dashboard, and Dashcode.


Chapter 6 Code DownloadDownload
Chapter 13 Code DownloadDownload
Chapter 8 Code DownloadDownload
Chapter 4 Code DownloadDownload
Chapter 3 Code DownloadDownload
Chapter 14 Code DownloadDownload
Chapter 10 Code DownloadDownload
Chapter 1 Code DownloadDownload
Code Download :: All ChaptersDownload
Chapter 11 Code DownloadDownload
Chapter 9 Code DownloadDownload
Chapter 7 Code DownloadDownload
Chapter 5 Code DownloadDownload
Appendix A Code DownloadDownload
Readme FileDownload
Chapter 12 Code DownloadDownload