Programming Mac OS X: A Guide for Unix Developers

Kevin O'Malley

  • 出版商: Manning
  • 售價: $1,440
  • 貴賓價: 9.5$1,368
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 1930110855
  • ISBN-13: 9781930110854
  • 相關分類: MAC OS 蘋果電腦





A guide for UNIX developers who want accurate information on getting up to speed with Mac OS X and its software development environment, this book provides programmers all the information they need to understand and use the operating system, its development tools, and key technologies such as Darwin, Cocoa and AppleScript.

Users are introduced to the UNIX-based foundations of Mac OS X and shown how they fit into Mac OS X architecture. Also provided is coverage of both GUI and command-line software development tools, realistic programming examples that developers will encounter, and a discussion of Macintosh-style software development.

Table of Contents

Part 1  Overview   1

1  Welcome to Mac OS X   3
2  Navigating and using Mac OS X   27

Part 2  Tools   55

3  Project Builder and Interface Builder   57
4  Development tools   109

Part 3  Programming   169

5  Objective-C and the Cocoa development frameworks   171
6  Cocoa programming   203  
7  AppleScript programming   245
8  Mac OS X and beyond   279
A  Getting and installing development tools   301
B  UNIX and Mac OS X command mappings   303
C  The precursor of Mac OS X: Mac OS   309
D  A brief history of UNIX   323

resources 337

index 345