Jump To:
Leopard Guides: Open Source
A full suite of free developer tools is available to Mac OS X developers, including GCC and GDB. Third-party developers also provide open source tools for programming in many other languages.

View all Tools Guides.
Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
Core Foundation Design Concepts (HTML) (PDF)
Explains the fundamental design concepts that underlie all Core Foundation programming interfaces.
2005-08-11
Cross-Development Programming Guide (HTML) (PDF)
Explains how to build software for versions of Mac OS X other than the one the development tools are running on.
2006-11-07
Debugging Programming Topics for Core Foundation (HTML) (PDF)
Tips and techniques for debugging Core Foundation code.
2003-01-17
Dynamic Library Programming Topics (HTML) (PDF)
Explains how to design, implement, and use dynamic libraries.
2009-02-26
HeaderDoc User Guide (HTML) (PDF)
Explains how to extract API reference documentation from commented header files.
2008-04-08
Porting UNIX/Linux Applications to Mac OS X (HTML) (PDF)
Conceptual information and tips about porting UNIX and Linux applications to Mac OS X.
2008-04-08
Universal Binary Programming Guidelines, Second Edition (HTML) (PDF)
Conceptual information and tips for writing code that runs on PowerPC-based and Intel-based Macintosh computers.
2009-02-04