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
|
|
Essential information for developers using procedural C.
Descriptions of procedural C programming interface elements
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
|
|
|
|