Jump To:
Leopard Technical Notes
Core Foundation is a framework that provides fundamental software services. Developers can use Core Foundation to build cross-platform applications and can share code and data among frameworks, libraries, and applications. Core Foundation provides abstractions for common data types, facilitates internationalization through Unicode string storage, and offers a suite of utilities.

A guided introduction and learning path for developers new to Core Foundation.   Essential information for developers using the Core Foundation framework.   C API references organized by framework.
Core Foundation Topics
APIs that manage Core Foundation run loops and notifications.   APIs and a plug-in architecture for loading code and managing processes.   Support for handling system and program resources using Core Foundation.

Core Foundation routines for handling text and rendering glyphs.    

View legacy documents, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.