Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
|
Core Animation Programming Guide
(HTML)
(PDF)
Introduces the main components and services of Core Animation.
|
Cocoa, Graphics & Imaging |
Guides |
2008-05-06
|
|
NSText Class Reference
(HTML)
(PDF)
Describes the class that declares the most general programmatic interface for objects that manage text.
|
Cocoa, Text & Fonts |
Reference |
2008-05-06
|
|
Java for Mac OS X v10.5 Update 1 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.5 Update 1.
|
Internet & Web, Java, Mac OS X Server, Security |
Release Note |
2008-05-02
|
|
Compressing QuickTime Movies for the Web
(HTML)
TN2218: Describes how to create QuickTime content optimized for use on the Web
|
Internet & Web, QuickTime |
Technical Note |
2008-05-01
|
|
Mac OS X Man Pages
(HTML)
HTML versions of the Mac OS X, Mac OS X Server, Xcode Tools, and CHUD man pages.
|
Darwin, Mac OS X, Mac OS X Server, Open Source, Tools |
Reference |
2008-04-29
|
|
AirPort Developer Note
(HTML)
Describes Apple's implementation of 802.11 wireless LAN standards on Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Audio Developer Note
(HTML)
Describes the analog and digital audio capabilities of Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Bluetooth Developer Note
(HTML)
Provides an overview of Bluetooth technology and describes its implementation in Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Ethernet Developer Note
(HTML)
Provides an overview of Ethernet technology and describes its implementation in Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
FireWire Developer Note
(HTML)
Provides an overview of FireWire (IEEE 1394) and describes support for it on Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
iMac Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of iMac computers introduced in April 2008.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
PCI Developer Note
(HTML)
Provides an overview of PCI technology and describes PCI support on Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
RAM Expansion Developer Note
(HTML)
Details requirements of RAM modules for use in Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Universal Serial Bus Developer Note
(HTML)
Provides an overview of Universal Serial Bus (USB) and describes support for it on Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Video Developer Note
(HTML)
Details video capabilities of Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
CIColorTracking
(HTML)
(DMG)
(ZIP)
An Objective-C applicaton that implements a GPU-based technique to find the location of a uniquely colored object in a scene
|
Carbon, Cocoa, Games, Graphics & Imaging |
Sample Code |
2008-04-24
|
How can I find out what non-RGB pixel formats a codec supports?
(HTML)
( )
QA1249: Applications can find out if a codec supports non-RGB pixel formats.
|
QuickTime |
Technical Q&A |
2008-04-24
|
|
LiveVideoMixer
(HTML)
(DMG)
(ZIP)
LiveVideoMixer demonstrates customized video rendering with QuickTime 7 and CoreVideo and OpenGL.
|
Graphics & Imaging, QuickTime |
Sample Code |
2008-04-24
|
|
QTCoreVideo101
(HTML)
(DMG)
(ZIP)
Demonstrates (with very little code) how to render a QuickTime Movie using CoreVideo and OpenGL.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-04-24
|
|
QTKit Frequently Asked Questions
(HTML)
TN2138: Provides answers to many frequently asked QTKit questions.
|
Cocoa, QuickTime |
Technical Note |
2008-04-24
|
Scripting Additions for Mac OS X
(HTML)
( )
TN1164: Talks about how to create AppleScript scripting additions (OSAX) for Mac OS X.
|
Carbon, Scripting & Automation |
Technical Note |
2008-04-24
|
|
Using QTPixelBufferContextCreate with NewMovieFromProperties
(HTML)
QA1443: Discusses using a QuickTime pixel buffer visual context and NewMovieFromProperties to output frames to pixel buffers.
|
Carbon, Cocoa, Graphics & Imaging, QuickTime |
Technical Q&A |
2008-04-24
|
|
Aperture 2.1 SDK Overview
(HTML)
(PDF)
Update for Aperture SDK 2.1
|
Apple Applications |
Guides |
2008-04-23
|
|
Aperture 2.1 SDK Reference
(HTML)
Documents the Aperture APIs for creating an export plug-in or an image editing plug-in.
|
Apple Applications |
Reference |
2008-04-23
|
|
DNS Service Discovery API Reference for C
(HTML)
Describes the DNS Service Discovery API for implementing Bonjour in an application.
|
Darwin, Networking, Open Source |
Reference |
2008-04-23
|
|
Determining console user login status
(HTML)
QA1133: How to determine whether a user is logged in on the console, and be notified of changes.
|
Carbon, Cocoa, Darwin |
Technical Q&A |
2008-04-14
|
|
Motion XML File Format
(HTML)
(PDF)
|
Apple Applications |
Guides |
2008-04-14
|
|
View Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to design and implement Cocoa views in applications.
|
Cocoa |
Guides |
2008-04-10
|
|
HID Explorer
(HTML)
(DMG)
(ZIP)
Human Interface Device Manager Explorer
|
Games, User Experience |
Sample Code |
2008-04-09
|
|
2D Graphics Release Notes for Mac OS X v10.5
(HTML)
Describes the changes and issues related to Core Image and Quartz 2D in Mac OS X v10.5.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Release Note |
2008-04-08
|
|
64-Bit Transition Guide
(HTML)
(PDF)
Describes the 64-bit features available in Mac OS X.
|
Darwin, Mac OS X, Open Source, Performance, Porting |
Guides |
2008-04-08
|
|
Accessibility (ApplicationServices/HIServices) Reference
(HTML)
Describes the low-level API for making applications accessible to assistive applications.
|
User Experience |
Reference |
2008-04-08
|
|
Animation Overview
(HTML)
(PDF)
Describes the animation facilities provided by Mac OS X.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Guides |
2008-04-08
|
|
Animation Types and Timing Programming Guide
(HTML)
(PDF)
Describes the animation and timing classes used by both Core Animation and Cocoa Animation proxies.
|
Cocoa |
Guides |
2008-04-08
|
|
Bluetooth Framework Reference
(HTML)
Describes the C and Objective-C APIs that support user-space access to Bluetooth devices.
|
Darwin, Hardware & Drivers |
Reference |
2008-04-08
|
|
Bluetooth User Interface Framework Reference
(HTML)
Describes the C and Objective-C APIs that provide a consistent user interface to Bluetooth services.
|
Darwin, Hardware & Drivers |
Reference |
2008-04-08
|
|
CFMachPort Reference
(HTML)
(PDF)
Describes the opaque type for representing a native Mach port.
|
Core Foundation |
Reference |
2008-04-08
|
|
CGAffineTransform Reference
(HTML)
(PDF)
Describes the functions for creating and applying affine transformations.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
CGContext Reference
(HTML)
(PDF)
Describes the functions that create and operate on destinations for drawing operations.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
CGDataProvider Reference
(HTML)
(PDF)
Describes the opaque data type that writes data from a Quartz application.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
CGGeometry Reference
(HTML)
(PDF)
Describes structures and functions that represent points, rectangles, and sizes.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
CGImage Reference
(HTML)
(PDF)
Describes the opaque type for representing image data.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
CGPDFPage Reference
(HTML)
(PDF)
Describes the opaque type that represents a page in a PDF document.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
Core MIDI Framework Reference
(HTML)
Describes a C API for Mac OS X MIDI system services.
|
Audio |
Reference |
2008-04-08
|
|
Core MIDI Server Framework Reference
(HTML)
Describes the Mac OS X MIDI driver interface.
|
Audio |
Reference |
2008-04-08
|
|
Core Services Identity Reference
(HTML)
Describes the C API for creating, maintaining and finding users and groups.
|
Core Foundation, Networking, Security |
Reference |
2008-04-08
|
|
CPlusTest Reference
(HTML)
Describes the CPlusTest framework, which provides an API for creating unit tests for C and C++ code.
|
Carbon, Tools |
Reference |
2008-04-08
|
|
Darwin Notification API Reference
(HTML)
Describes the Darwin API for interprocess notification.
|
Darwin, Networking, Open Source |
Reference |
2008-04-08
|
|
Data Browser Reference
(HTML)
(PDF)
Describes the C API used to display data in list or column views similar to the Finder.
|
Carbon, User Experience |
Reference |
2008-04-08
|
|
Directory Service Framework Reference
(HTML)
Describes the Directory Service Framework.
|
Mac OS X Server, Networking, Open Source |
Reference |
2008-04-08
|
|
Disc Recording Framework Reference
(HTML)
Describes the Objective-C and C API for burning audio and data CDs and DVDs.
|
Audio, Carbon, Cocoa |
Reference |
2008-04-08
|
|
Disc Recording UI Framework Reference
(HTML)
Describes the Objective-C and C API for presenting a user interface when burning audio and data CDs and DVDs.
|
Audio, Carbon, Cocoa, User Experience |
Reference |
2008-04-08
|
|
Disk Arbitration Framework Reference
(HTML)
Describes Disc Arbitration API, which includes information on mount/unmount notification and dissent.
|
Darwin, Hardware & Drivers |
Reference |
2008-04-08
|
|
FireWire Audio User Library Framework Reference
(HTML)
Describes the API that supports user-space access to FireWire audio devices and enables the creation of virtual FireWire audio devices.
|
Audio, Hardware & Drivers |
Reference |
2008-04-08
|
|
Force Feedback Framework Reference
(HTML)
Describes the public interfaces to the Force Feedback implementation in Mac OS X, including support for plug-ins.
|
Darwin, Games, Hardware & Drivers, User Experience |
Reference |
2008-04-08
|
|
FSEvents Reference
(HTML)
Describes the API used to provide lightweight notification of directory changes in a file-system subtree.
|
Core Foundation, Darwin |
Reference |
2008-04-08
|
|
HeaderDoc User Guide
(HTML)
(PDF)
Explains how to extract API reference documentation from commented header files.
|
Darwin, Open Source, Tools |
Guides |
2008-04-08
|
|
I/O Kit Framework Reference
(HTML)
Describes the I/O Kit classes that support non-kernel access to I/O Kit objects through the device-interface mechanism.
|
Audio, Darwin, Hardware & Drivers |
Reference |
2008-04-08
|
|
IKImageView Class Reference
(HTML)
(PDF)
Describes the class used to display images efficiently at the same time it supports image editing.
|
Cocoa, Graphics & Imaging |
Reference |
2008-04-08
|
|
Image Capture Applications Reference
(HTML)
Describes the API that applications use to communicate with image capture devices such as cameras and scanners.
|
Graphics & Imaging |
Reference |
2008-04-08
|
|
Image Capture Device Modules Reference
(HTML)
Describes the API to add support for image capture devices, such as cameras, phones, and scanners, to Mac OS X.
|
Graphics & Imaging, Hardware & Drivers |
Reference |
2008-04-08
|
|
Image Unit Tutorial
(HTML)
(PDF)
Describes how to write image processing kernels and package them for distribution.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Guides |
2008-04-08
|
|
JavaScriptCore Framework Reference
(HTML)
Describes the API for evaluating JavaScript programs from within a C-based program
|
Carbon, Core Foundation, Internet & Web, Scripting & Automation |
Reference |
2008-04-08
|
|
Kernel Framework Reference
(HTML)
Describes the APIs and classes (including I/O Kit families) that support kernel-resident device drivers.
|
Audio, Darwin, Hardware & Drivers |
Reference |
2008-04-08
|
|
Latent Semantic Mapping Reference
(HTML)
Describes the C API for classifying text and other token-based content based on latent semantic information.
|
Text & Fonts, User Experience |
Reference |
2008-04-08
|
|
Message Framework Reference
(HTML)
Describes the Objective-C API for sending email messages through the Mail application.
|
Apple Applications, Cocoa |
Reference |
2008-04-08
|
|
Network Kernel Extensions Programming Guide
(HTML)
(PDF)
Describes how to write a kernel extension for adding or modifying functionality of a networking stack (Mac OS X 10.4 and later).
|
Darwin, Hardware & Drivers, Networking |
Guides |
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.
|
Darwin, Mac OS X, Mac OS X Server, Open Source, Porting, Tools |
Guides |
2008-04-08
|
|
Publication Subscription Framework Reference
(HTML)
Describes the Cocoa framework for publishing and subscribing to RSS and Atom feeds.
|
Cocoa, Internet & Web, Networking |
Reference |
2008-04-08
|
|
QCCompositionRenderer Protocol Reference
(HTML)
(PDF)
Describes the methods for passing and retrieving data from the ports of a composition.
|
Cocoa, Graphics & Imaging |
Reference |
2008-04-08
|
|
QCPlugIn Class Reference
(HTML)
(PDF)
Describes the class used to write custom patches for Quartz Composer.
|
Cocoa, Graphics & Imaging |
Reference |
2008-04-08
|
|
Shell Scripting Primer
(HTML)
(PDF)
A guided tour of (Bourne) shell scripting, including control structures, numerical computation, regular expressions, subroutines, and error handling.
|
Enterprise IT, Mac OS X Server, Open Source, Scripting & Automation, Tools |
Guides |
2008-04-08
|
|
System Configuration Framework Reference
(HTML)
Describes the API for configuration of network resources, the reachability of target hosts, and connection to network services.
|
Darwin, Networking |
Reference |
2008-04-08
|
|
Uniform Type Identifiers Overview
(HTML)
(PDF)
Describes uniform type identifiers and how to use them.
|
Carbon, Cocoa |
Guides |
2008-04-08
|
|
CrashReporter
(HTML)
TN2123: Describes CrashReporter and how to debug with crash logs.
|
Tools |
Technical Note |
2008-04-01
|
|
iChatStatusFromApplication
(HTML)
(DMG)
(ZIP)
Demonstrates how to communicate with iChat using Scripting Bridge.
|
Apple Applications |
Sample Code |
2008-03-31
|
|
How to get a native QuickTime movie object from the QuickTime ActiveX/COM control
(HTML)
QA1594: Describes how to get a native QuickTime movie object from the QuickTime ActiveX/COM control
|
QuickTime |
Technical Q&A |
2008-03-27
|
|
Bonjour Printer Subtype for HTTP
(HTML)
QA1555: Describes how printer vendors can register their bonjour service such that Safari can see them.
|
Apple Applications, Carbon, Cocoa, Core Foundation, Darwin, Enterprise IT, Networking, Open Source, Printing |
Technical Q&A |
2008-03-25
|
|
Drawing attributed strings that are both filled and stroked
(HTML)
QA1531: Describes how the value of NSStrokeWidthAttributeName indicates fill, stroke, or both, in attributed strings.
|
Cocoa, Text & Fonts |
Technical Q&A |
2008-03-25
|
|
Supported KPIs
(HTML)
QA1575: Describes how to check whether a kernel function is part of a supported KPI.
|
Darwin |
Technical Q&A |
2008-03-25
|
|
UTXplorer
(HTML)
(DMG)
(ZIP)
Uses the <utmpx.h> API to display current login sessions and login history.
|
Darwin |
Sample Code |
2008-03-19
|
|
AbstractTree
(HTML)
(DMG)
(ZIP)
Using NSTreeController with NSOutlineView, Bindings, and Core Data.
|
Cocoa, User Experience |
Sample Code |
2008-03-17
|
|
CryptNoMore
(HTML)
(DMG)
(ZIP)
Shows how to authenticate a user using Open Directory (Directory Services).
|
Darwin, Networking, Security |
Sample Code |
2008-03-17
|
|
NumberInput_IMKit_Sample
(HTML)
(DMG)
(ZIP)
Illustrates an input method that uses the Mac OS X 10.5 InputMethodKit framework.
|
Cocoa, Internationalization |
Sample Code |
2008-03-17
|
|
QTKit Capture - Extracting SMPTE Timecode information from a QTSampleBuffer
(HTML)
QA1600: Describes how to use the QTSampleBufferSMPTETimeAttribute with a sample buffer.
|
Cocoa, QuickTime |
Technical Q&A |
2008-03-17
|
|
Sample Description Endianness
(HTML)
QA1598: Describes the endianness of the QuickTime Sample Description Structure and their extensions.
|
QuickTime |
Technical Q&A |
2008-03-17
|
|
Accessibility Overview
(HTML)
(PDF)
Explains how to use the accessibility features built into Mac OS X.
|
Carbon, Cocoa, Java, User Experience |
Guides |
2008-03-11
|
|
Apple Human Interface Guidelines
(HTML)
(PDF)
Introduces the Mac OS X user experience and explains how to design an application for Aqua.
|
Carbon, Cocoa, Java, Mac OS X, Porting, User Experience |
Guides |
2008-03-11
|
|
AppleScript Language Guide
(HTML)
(PDF)
Defines the AppleScript scripting language. Includes many brief sample scripts.
|
Carbon, Cocoa, Scripting & Automation |
Guides |
2008-03-11
|
|
CAAnimationGroup Class Reference
(HTML)
(PDF)
Describes the class that groups multiple animations into a single animation.
|
Cocoa, Graphics & Imaging |
Reference |
2008-03-11
|
|
CAOpenGLLayer Class Reference
(HTML)
(PDF)
Describes the class that provides a context for rendering OpenGL in a layer.
|
Cocoa, Graphics & Imaging |
Reference |
2008-03-11
|
|
CFNetwork Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation networking functions to work with low-level BSD sockets.
|
Carbon, Cocoa, Core Foundation, Networking, Open Source, Security |
Guides |
2008-03-11
|
|
CFString Reference
(HTML)
(PDF)
Describes the opaque type for representing an immutable character string.
|
Core Foundation, Internationalization |
Reference |
2008-03-11
|
|
Cocoa Scripting Guide
(HTML)
(PDF)
Explains how to create scriptable Cocoa applications that use the scripting definition (sdef) format.
|
Cocoa, Scripting & Automation |
Guides |
2008-03-11
|
|
Core Animation Cookbook
(HTML)
(PDF)
Demonstrates common Core Animation tasks.
|
Cocoa, Graphics & Imaging |
Guides |
2008-03-11
|
|
Cursor Management
(HTML)
(PDF)
Explains how to set the cursor and handle cursor-update events in Cocoa applications.
|
Cocoa |
Guides |
2008-03-11
|
|
File System Events Programming Guide
(HTML)
(PDF)
Explains how applications can detect changes in the file system.
|
Core Foundation, Darwin, Storage |
Guides |
2008-03-11
|
|
Foundation Data Types Reference
(HTML)
(PDF)
Describes the data types defined in the Foundation framework not described in individual classes.
|
Cocoa |
Reference |
2008-03-11
|
|
Garbage Collection Programming Guide
(HTML)
(PDF)
Describes the garbage collection system for Cocoa.
|
Cocoa |
Guides |
2008-03-11
|
|
High Level Toolbox Release Notes (10.5.2)
(HTML)
Describes HIToolbox enhancements for Mac OS X v10.5.2.
|
Carbon |
Release Note |
2008-03-11
|