Skip to content

Learning Carbon

Spend $50 to get a free DVD!

ISBN-10: 0596001614

ISBN-13: 9780596001612

Edition: 2001

Authors: Inc. Staff Apple Computers

List price: $34.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

"Learning Carbon is designed to get you programming right away in Carbontrade; , one of two APIs (Application Programmer Interfaces) Macintoshreg; programmers can use to write applications that run native in Macreg; OS X. Using Carbon, you don't have to rewrite your Mac OS programs entirely to get them to take advantage of the new features in Mac OS X. Instead, all you have to rewrite is the 10 to 20 percent of the code that can't be translated to OS X. For C programmers, Apple's Carbon is the essential building block for applications on Mac OS X. With Carbon, you can use simple, traditional C interfaces to create world-class applications for a world-class operating system. After…    
Customers also bought

Book details

List price: $34.95
Copyright year: 2001
Publisher: O'Reilly Media, Incorporated
Publication date: 5/26/2001
Binding: Paperback
Pages: 360
Size: 7.00" wide x 9.00" long x 0.75" tall
Weight: 1.232
Language: English

Preface
Introduction to Carbon
Carbon and Mac OS X
What's in Carbon?
Building Carbon Applications
The Carbon Factory Tour
Specifying a Carbon Application: Moon Travel Planner
The Moon Travel Planner Window
The Menu Bar
The About Window
The Facts for the Traveler Window
The Itinerary Window
Project Builder Projects
A Carbon Application Project
Moon Travel Planner: Creating a Project
Interface Builder: Nibs and Windows
A Carbon Nib File
Moon Travel Planner: Modifying the Default Window
Interface Builder: Tools and Controls
Palettes and Layout Tools
Moon Travel Planner: Adding Objects to the Main Window
Carbon Events
Carbon Event Handling
MoonTravel Planner: Writing an Event Handler
Interface Builder: Menus
The Menu Bar
Moon Travel Planner: Modifying the Menu Bar
Text and Localization
Language-Specific Folders
Moon Travel Planner: Displaying Localized Text
Printing
The Carbon Printing Manager
Moon Travel Planner: Adding Printing to the Moon Facts Window
Property Lists
The Information Property List: Info.plist
Moon Travel Planner: Modifying and Using Properties
Files
Managing Files on the Mac
Moon Travel Planner: Handling Files
Providing Help
Help on Mac OS X
Moon Travel Planner: Adding Help
Desktop Icons
Icon Basics
Moon Travel Planner: Adding Icons
Beyond Moon Travel: Advanced Topics
Scriptable Applications
Threads and Multiprocessing
Tab Controls
Epilogue
Additional Resources
Carbon Event Classes and Kinds
Parameter Names and Types for Common Event Kinds
Index