Jump To:
Articles consist of feature stories, essays, and other content that introduce key Apple developer technologies, tools, and topics. Written by some of the top writers and developers on the Mac platform, these short, focused pieces offer a great way to learn what's new and useful on Mac OS X. Whether it's Apple developer tools, the newest Mac OS X APIs, or open source solutions, articles target interesting topics that help get developers started, learn quickly, and improve their products. While mostly focused on technical content, articles also include success stories that take a close look at developers who are using the Mac OS X platform to their advantage. Read these success stories for ideas on how you may be able to benefit from others' success.

View the complete Articles List.
Application software from Apple that other products can interact with and extend.   Programming interfaces for recording, processing, playing, and creating sound content.   A set of C APIs for developing applications for Mac OS X.

Object-oriented frameworks for developing applications for Mac OS X.   A framework providing basic software services to programs and application environments.   The open source foundation of Mac OS X, based on 4.4BSD UNIX.

Mac OS X technologies essential to game developers.   Programming interfaces for creating 2D, 3D, and PDF content.   Resources for developing hardware, device drivers, and device-access software.

Technologies for web content, web server, and web-enabled client applications.   An environment for developing cross-platform applications. Java is built into Mac OS X.   Indispensable Reference Library resources that describe Mac OS X at a high level.

Resources for working with Apple's server platform.   Protocols and services that support networking and communication capabilities.   Open source technologies, programming languages, servers, and toolkits.

Support for improving code and hardware performance.   Tools and programming interfaces to help move code to Mac OS X.   A cross-platform technology for creating, delivering, and playing multimedia content.

Scripting languages and tools, workflow automation, and application scriptability.   Authentication, authorization, and cryptographic services.   A suite of developer tools, including Xcode and UNIX tools.

The look and feel of Mac OS X application software.    

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