Mac OS X developer's guide /

Mac OS X, Apple's newest operating system for the Macintosh platform, is profoundly different from its earlier versions because of its similarity to the UNIX operating system. For developers writing software for OS X this means adjusting to two new environments to create applications and to acc...

Full description

Saved in:
Bibliographic Details
Main Authors: Feiler, Jesse
Corporate Authors: Elsevier Science & Technology
Published: Morgan Kaufmann Publishers,
Publisher Address: San Francisco, Calif. :
Publication Dates: 2002.
Literature type: eBook
Language: English
Subjects:
Online Access: http://www.sciencedirect.com/science/book/9780122513411
Summary: Mac OS X, Apple's newest operating system for the Macintosh platform, is profoundly different from its earlier versions because of its similarity to the UNIX operating system. For developers writing software for OS X this means adjusting to two new environments to create applications and to access the enhanced features of the new OS, Cocoa and Carbon. Cocoa is an object-oriented API in which all future OS X programs will be written. Carbon is a transitional technology allowing compatibility of applications written for earlier versions of the Mac OS with Mac OS X. Mac OS X Developer's Guide f
Carrier Form: 1 online resource (xxiv, 594 pages) : illustrations
ISBN: 9780080510521
0080510523
Index Number: QA76
CLC: TP316
Contents: Preface. Introducing Mac OS X: Introduction. Architecture Overview. Frameworks and Object-Oriented Programming. The Languages of Mac OS X: Java. The Languages of Mac OS X: Objective-C. The Languages of Mac OS X: C++. The Frameworks of Mac OS X: Cocoa. The Frameworks of Mac OS X: Carbon. The Frameworks of Mac OS X: Core Foundation and Apple Class Suites. Designing for Mac OS X: Planning Your Project. The Tools of Mac OS X: Project Builder. The Tools of Mac OS X: Interface Builde. Prototyping and Testing. Developing Help and Assistance. Packaging Your Application. Managing Your Code. Writing f