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 32-bit procedural API for developing Mac OS X applications. Carbon provides backward compatibility for existing Mac OS X software, while serving as a stepping stone for developers porting procedural applications from other platforms. Carbon enables C/C++ developers to take advantage of Mac OS X features, including the Quartz 2D graphics library, an efficient event-handling mechanism, and multiprocessing support. In addition, other industry-standard C/C++ APIs are available to Carbon developers, providing access to such services as the OpenGL drawing system, the Mach microkernel, and BSD operating-system services. Read More...


Carbon Articles

Featured Content

Leopard Technology Series for Developers: OS Foundations Overview
Beneath its elegant new UI, Leopard offers many system-level updates, including †full POSIX compliance.† Read about what's new in the Mach kernel, security, Bonjour and the file system.

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