Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

carbon

Getting Started

A guided introduction and learning path for developers new to Carbon.

Carbon is a set of APIs for developing full-featured, high-performance, and reliable applications for Mac OS X. Carbon enables C and C++ developers to take advantage of Mac OS X-specific features, including an advanced user interface toolkit, an efficient event-handling mechanism, the Quartz 2D graphics library, and multiprocessing support. In addition, other industry-standard C and C++ APIs are easily available to Carbon developers, providing access to such services as the OpenGL drawing system, the Mach microkernel, and BSD operating-system services. And you can use virtually any Macintosh development environment that supports PowerPC to build Carbon applications. Read More...


Carbon Articles

Featured Content

Optimizing Your Application with Shark 4
The newest version of Shark includes powerful new features such as data mining and Java support. Learn how using Shark 4 can help you dramatically improve performance in your application.

Related Links


Carbon Reference Library

Fundamentals

Essential information for developers using procedural C.

API Reference

Descriptions of procedural C programming interface elements

Mailing List

Carbon Mailing List

Developers may ask questions or share knowledge with their peers from around the world in this discussion forum about Carbon development.

Business Resources

Mac Market

Business Development

Product Development

Distribution

Promotion

Mac Products Guide