Sort by Title |
Sorted by Topic |
Sort by Date |
|
Address Book Programming Guide
(HTML)
(PDF)
Explains how to add, search, remove, and customize Address Book records.
|
Apple Applications |
2006-04-04
|
|
Aperture 2.1 SDK Overview
(HTML)
(PDF)
Update for Aperture SDK 2.1
|
Apple Applications |
2008-04-23
|
|
Apple JavaScript Coding Guidelines
(HTML)
(PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
|
Apple Applications |
2008-01-15
|
|
Automator AppleScript Actions Tutorial
(HTML)
(PDF)
Guides you through the procedure for creating a simple Automator action implemented in AppleScript.
|
Apple Applications |
2007-07-18
|
|
Automator Programming Guide
(HTML)
(PDF)
Describes the concepts and tasks for developing actions, which are bundles loaded by the Automator application.
|
Apple Applications |
2007-12-11
|
|
Calendar Store Programming Guide
(HTML)
(PDF)
Explains how to access iCal data.
|
Apple Applications |
2007-10-31
|
|
CCL Modem Scripting Guide
(HTML)
(PDF)
|
Apple Applications |
2007-06-28
|
|
Creating Printing Presets for iPhoto
(HTML)
(PDF)
Rules for creating and installing printer-specific collections of settings. Includes a sample file.
|
Apple Applications |
2005-07-07
|
|
Dashboard Programming Topics
(HTML)
(PDF)
Explains Dashboard and Web Kit technologies used in widgets.
|
Apple Applications |
2007-04-13
|
|
Dashboard Tutorial
(HTML)
(PDF)
Explains how to develop a Dashboard widget.
|
Apple Applications |
2006-01-10
|
Dashcode User Guide
(HTML)
(PDF)
( )
( )
(Français HTML)
(Français PDF)
(Deutsch HTML)
(Deutsch PDF)
(Español HTML)
(Español PDF)
(Nederlands HTML)
(Nederlands PDF)
(Italiano HTML)
(Italiano PDF)
(简体中文 HTML)
(简体中文 PDF)
Explains how to use Dashcode to create Dashboard widgets.
|
Apple Applications |
2008-09-09
|
|
Final Cut Pro XML Interchange Format
(HTML)
(PDF)
Describes Final Cut Pro XML Interchange Format version 4, providing access to contents of FCP projects.
|
Apple Applications |
2007-11-14
|
|
FxPlug SDK Overview
(HTML)
(PDF)
Update for FxPlug SDK 1.2.3.
|
Apple Applications |
2008-07-04
|
|
Instant Message Programming Guide
(HTML)
(PDF)
Explains how to access iChat services and buddies and use iChat Theater through code samples.
|
Apple Applications |
2007-10-31
|
|
iSync Manual Test Suite Guide
(HTML)
(PDF)
Describes the suite of manual test cases that plug-in developers should run before shipping their product.
|
Apple Applications |
2007-07-11
|
|
iSync Plug-in Maker User Guide
(HTML)
(PDF)
Explains how to use the iSync Plug-in Maker tool to create and test iSync phone plug-ins.
|
Apple Applications |
2007-07-10
|
|
iSync SyncML Guide
(PDF)
Guidelines on how to develop SyncML clients that are compatible with iSync.
|
Apple Applications |
2007-07-11
|
|
iWork Programming Guide
(HTML)
(PDF)
Describes the XML schemas for Keynote presentations and Pages documents.
|
Apple Applications |
2005-11-09
|
|
Mac OS X Server iCal Service Administration
(PDF)
Explains how to set up and manage iCal shared calendar service.
|
Apple Applications |
2008-06-09
|
|
Mac OS X Server iChat Service Administration
(PDF)
New document that explains how to set up and manage iChat instant messaging service.
|
Apple Applications |
2007-10-31
|
|
Mail Programming Topics
(HTML)
(PDF)
Explains how to customize Mail features.
|
Apple Applications |
2007-05-22
|
|
Motion XML File Format
(HTML)
(PDF)
|
Apple Applications |
2008-04-14
|
|
Quartz Composer Custom Patch Programming Guide
(HTML)
(PDF)
Describes how to create custom patches for distribution.
|
Apple Applications |
2007-12-11
|
|
Quartz Composer User Guide
(HTML)
(PDF)
Explains how to use the Quartz Composer development tool to create motion graphics compositions.
|
Apple Applications |
2007-07-17
|
|
Quartz Composer Web Kit Plug-in JavaScript Reference
(HTML)
(PDF)
Describes the API for manipulating Quartz Composer compositions in webpages and Dashboard widgets via the Quartz Composer Web Kit Plug-in.
|
Apple Applications |
2006-12-05
|
|
QuickTime 7.1 User's Guide
(PDF)
Explains how to use QuickTime Player and QuickTime Pro for Mac OS X and Windows computer users.
|
Apple Applications |
2006-07-24
|
|
Rendering FxPlug Effects in Final Cut
(HTML)
(PDF)
|
Apple Applications |
2007-05-21
|
|
Safari JavaScript Database Programming Guide
(HTML)
(PDF)
Describes the JavaScript Database, a SQLite database built into Safari that provides local storage accessible to JavaScript applications.
|
Apple Applications |
2008-03-18
|
|
Safari User Guide for Web Developers
(HTML)
(PDF)
Describes the developer tools built into Safari for analyzing, testing, and debugging HTML, JavaScript, style sheets, and DOM structure.
|
Apple Applications |
2008-09-09
|
|
Sync Services Programming Guide
(HTML)
(PDF)
Explains how to add syncing to your applications.
|
Apple Applications |
2007-10-31
|
|
Sync Services Tutorial
(HTML)
(PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
|
Apple Applications |
2007-07-11
|
|
Using FXScript
(PDF)
Explains how to use the FXScript feature in Final Cut Pro.
|
Apple Applications |
2003-06-14
|
|
Web Kit DOM Programming Topics
(HTML)
(PDF)
Describes how to use JavaScript in web content and Web Kit-based applications.
|
Apple Applications |
2007-09-04
|
|
Web Kit Plug-In Programming Topics
(HTML)
(PDF)
Explains how to develop and deploy browser plug-ins based on the Web Kit architecture.
|
Apple Applications |
2006-12-05
|
|
Xgrid Programming Guide
(HTML)
(PDF)
Explains how to create client applications that use Xgrid, Apple's parallel multiprocessing technology.
|
Apple Applications |
2007-10-31
|
|
Xsan 2 Administrator's Guide
(PDF)
Explains how to set up and manage Xsan volumes in a storage area network.
|
Apple Applications |
2008-06-09
|
|
Xsan 2 Setup Guide
(PDF)
Explains how to set up a volume on a storage area network (SAN) using Xsan 2.
|
Apple Applications |
2008-06-09
|
|
Xsan Migration Guide for Xsan 2
(PDF)
Explains how to retain volumes and settings when migrating to Xsan 2 from previous versions of Xsan.
|
Apple Applications |
2008-07-11
|
|
Xsan Programming Guide
(HTML)
(PDF)
Describes managing files and storage pools with Xsan.
|
Apple Applications |
2006-05-23
|
|
Xsan Tuning Guide
(PDF)
Explains how to configure Xsan storage to maximize application performance.
|
Apple Applications |
2005-10-04
|
|
Audio Device Driver Programming Guide
(HTML)
(PDF)
Explains how to develop kernel-resident drivers for audio devices.
|
Audio |
2006-01-10
|
|
Audio Queue Services Programming Guide
(HTML)
(PDF)
Describes how to play and record audio using Audio Queue Services.
|
Audio |
2007-10-31
|
|
Audio Unit Programming Guide
(HTML)
(PDF)
Explains how to use Core Audio frameworks and the Core Audio SDK to create audio units.
|
Audio |
2007-10-31
|
|
Core Audio Glossary
(HTML)
Defines general digital audio terms as well as terms specific to Apple's Core Audio technology.
|
Audio |
2008-02-08
|
|
Core Audio Overview
(HTML)
(PDF)
Provides an overview of Core Audio and its programming interfaces.
|
Audio |
2007-01-08
|
|
Performance Overview
(HTML)
(PDF)
Introduces the factors that determine performance.
|
Audio |
2006-10-03
|
|
QuickTime Audio
(HTML)
Explains how to enable recording and playback of various audio media.
|
Audio |
2002-09-17
|
|
QuickTime Media Types and Media Handlers Guide
(HTML)
(PDF)
Describes video, sound, text, time code, and tween media handlers.
|
Audio |
2006-01-10
|
|
QuickTime Music Architecture Guide
(HTML)
(PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
|
Audio |
2006-01-10
|
|
Slope/Intercept Audio
(HTML)
Explains how to store floating point audio data in QuickTime files.
|
Audio |
2002-09-17
|
|
Sound Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to load and play audio data in Cocoa.
|
Audio |
2006-11-07
|
|
Standard Sound Dialog Component
(HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
|
Audio |
2002-09-17
|
|
64-Bit Guide for Carbon Developers
(HTML)
(PDF)
Explains the changes necessary to create a 64-bit executable version of a Carbon application.
|
Carbon |
2007-12-11
|
|
Accessibility Overview
(HTML)
(PDF)
Explains how to use the accessibility features built into Mac OS X.
|
Carbon |
2008-03-11
|
|
Accessibility Programming Guidelines for Carbon
(HTML)
(PDF)
Explains how to access-enable Carbon applications.
|
Carbon |
2007-02-08
|
|
Address Book Programming Guide
(HTML)
(PDF)
Explains how to add, search, remove, and customize Address Book records.
|
Carbon |
2006-04-04
|
|
AltiVec/SSE Migration Guide
(HTML)
(PDF)
Explains how to convert PowerPC AltiVec code to Intel SSE code.
|
Carbon |
2005-09-08
|
|
Animation Overview
(HTML)
(PDF)
Describes the animation facilities provided by Mac OS X.
|
Carbon |
2008-04-08
|
|
Apple Events Programming Guide
(HTML)
(PDF)
Provides conceptual information and programming examples for working with Apple events.
|
Carbon |
2007-10-31
|
|
Apple Help Programming Guide
(HTML)
(PDF)
Explains how to author, package, and display user help content in Mac OS X.
|
Carbon |
2007-10-31
|
|
Apple Human Interface Guidelines
(HTML)
(PDF)
Introduces the Mac OS X user experience and explains how to design an application for Aqua.
|
Carbon |
2008-06-09
|
|
Apple Type Services for Fonts Programming Guide
(HTML)
(PDF)
Explains how to access fonts using the ATS-based font management API. Includes implementing the Fonts window.
|
Carbon |
2007-12-11
|
|
AppleScript Language Guide
(HTML)
(PDF)
Defines the AppleScript scripting language. Includes many brief sample scripts.
|
Carbon |
2008-03-11
|
|
AppleScript Overview
(HTML)
(PDF)
Introduces the technology for writing scripts to control applications. Useful for scripters and application developers.
|
Carbon |
2007-10-31
|
|
ATSUI Programming Guide
(HTML)
(PDF)
Explains how to lay out, process, and draw Unicode text.
|
Carbon |
2007-07-10
|
|
Attributed Strings Programming Guide
(HTML)
(PDF)
Explains how to use attributed strings, which manage attributes of character strings or individual characters.
|
Carbon |
2007-06-04
|
|
Audio Queue Services Programming Guide
(HTML)
(PDF)
Describes how to play and record audio using Audio Queue Services.
|
Carbon |
2007-10-31
|
|
Audio Unit Programming Guide
(HTML)
(PDF)
Explains how to use Core Audio frameworks and the Core Audio SDK to create audio units.
|
Carbon |
2007-10-31
|
|
Binary Data Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to create and use Core Foundation data objects, object-oriented wrappers for byte buffers.
|
Carbon |
2006-01-10
|
|
Bundle Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation bundle objects to organize resources.
|
Carbon |
2005-11-09
|
|
Carbon Event Manager Programming Guide
(HTML)
(PDF)
Essential information for implementing Carbon events.
|
Carbon |
2005-07-07
|
|
Carbon Overview
(HTML)
(PDF)
Defines Carbon and the components of Carbon applications. Provides a whirlwind tour of Carbon APIs.
|
Carbon |
2005-11-09
|
|
Carbon-Cocoa Integration Guide
(HTML)
(PDF)
Explains how to use both Carbon and Cocoa in developing an application.
|
Carbon |
2007-10-31
|
|
Certificate, Key, and Trust Services Programming Guide
(HTML)
(PDF)
Shows how to evaluate trust for a certificate and recover from a trust failure.
|
Carbon |
2004-06-28
|
|
CFNetwork Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation networking functions to work with low-level BSD sockets.
|
Carbon |
2008-03-11
|
|
Code Signing Guide
(HTML)
(PDF)
Explains how you can sign your code and why you should.
|
Carbon |
2007-05-15
|
|
Code Size Performance Guidelines
(HTML)
(PDF)
Guidelines for reducing the size of an application binary.
|
Carbon |
2006-06-28
|
|
Code Speed Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance and efficiency of code.
|
Carbon |
2005-07-07
|
|
Collections Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to group objects in arrays, sets, or dictionaries in Core Foundation.
|
Carbon |
2003-08-07
|
|
Color Management Overview
(HTML)
(PDF)
Introduces basic concepts and defines color spaces.
|
Carbon |
2005-07-07
|
|
Core Audio Overview
(HTML)
(PDF)
Provides an overview of Core Audio and its programming interfaces.
|
Carbon |
2007-01-08
|
|
Core Foundation Design Concepts
(HTML)
(PDF)
Explains the fundamental design concepts that underlie all Core Foundation programming interfaces.
|
Carbon |
2005-08-11
|
|
Core Image Programming Guide
(HTML)
(PDF)
Provides an overview and explains how to use and create image filters and image units.
|
Carbon |
2008-06-09
|
|
Core Text Programming Guide
(HTML)
(PDF)
Explains how to do text layout and font-related operations using the Core Text programming interfaces.
|
Carbon |
2008-06-09
|
|
Creating Carbon Menus
(HTML)
(PDF)
Describes how to create menus in Carbon applications.
|
Carbon |
2004-02-23
|
|
Creating Printing Presets for iPhoto
(HTML)
(PDF)
Rules for creating and installing printer-specific collections of settings. Includes a sample file.
|
Carbon |
2005-07-07
|
|
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.
|
Carbon |
2006-11-07
|
|
Data Browser Programming Guide
(HTML)
(PDF)
Explains how to present data in lists similar to the list and column views in the Finder.
|
Carbon |
2007-08-07
|
|
Data Formatting Guide for Core Foundation
(HTML)
(PDF)
Explains how to use Core Foundation formatters to create and validate text in text fields and other cells.
|
Carbon |
2006-12-21
|
|
Dates and Times Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to manage Core Foundation dates and times.
|
Carbon |
2005-08-11
|
|
Debugging Programming Topics for Core Foundation
(HTML)
(PDF)
Tips and techniques for debugging Core Foundation code.
|
Carbon |
2003-01-17
|
|
Debugging with GDB
(HTML)
Open-source document that explains how to use GDB to debug programs.
|
Carbon |
2008-06-19
|
|
Desktop Icons
(HTML)
Explains how to provide custom icons for a Carbon application and its documents.
|
Carbon |
2002-08-19
|
|
Dictionary Services Programming Guide
(HTML)
(PDF)
Explains how to create a dictionary and access it programmatically.
|
Carbon |
2007-05-30
|
|
Dock Tile Programming Guide
(HTML)
(PDF)
Explains how to provide an icon and contextual menu in Carbon applications.
|
Carbon |
2007-07-10
|
|
Drag Manager Programmer's Guide
(PDF)
Explains how to add support for drag and drop to a Carbon application.
|
Carbon |
1995-12-11
|
|
Drawing Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the speed of drawing code.
|
Carbon |
2006-04-04
|
|
Extending Printing Dialogs
(HTML)
(PDF)
A guide to developing printing dialog extensions, including basic concepts and a documented Carbon-based sample project.
|
Carbon |
2006-10-03
|
|
File System Overview
(HTML)
(PDF)
Conceptual information and guidelines describing the structure and usage of the Mac OS X file system.
|
Carbon |
2008-07-11
|
|
File-System Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of file-related code.
|
Carbon |
2005-07-07
|
|
GCC Porting Guide
(HTML)
(PDF)
Provides guidance on how to migrate projects to new GCC releases.
|
Carbon |
2006-10-03
|
|
Handling Carbon Windows and Controls
(HTML)
(PDF)
A guidebook for implementing windows and controls in Carbon applications.
|
Carbon |
2005-07-07
|
|
Handling Unicode Text Editing With MLTE
(HTML)
(PDF)
Explains how to use Apple's multilingual text engine.
|
Carbon |
2006-09-05
|
|
HIArchive Programming Guide
(HTML)
(PDF)
Describes how to store data objects using HIArchive. Also includes information to make custom HIObjects archivable.
|
Carbon |
2005-08-11
|
|
HIToolbar Programming Guide
(HTML)
(PDF)
Explains how to create toolbars in Carbon applications.
|
Carbon |
2005-07-07
|
|
HIView Programming Guide
(HTML)
(PDF)
Describes view-based controls and how to implement them in Carbon applications.
|
Carbon |
2007-10-31
|
|
Image Capture Applications Programming Guide
(HTML)
(PDF)
Describes the interaction between applications programs and image capture devices such as cameras and scanners.
|
Carbon |
2007-05-16
|
|
Image I/O Programming Guide
(HTML)
(PDF)
Explains how to read and write image data using the Image I/O framework.
|
Carbon |
2007-07-02
|
|
Image Unit Tutorial
(HTML)
(PDF)
Describes how to write image processing kernels and package them for distribution.
|
Carbon |
2008-06-09
|
|
Interface Builder User Guide
(HTML)
(PDF)
Conceptual information and tasks explaining how to use the Interface Builder application to design user interfaces.
|
Carbon |
2007-10-31
|
|
Internationalization Programming Topics
(HTML)
(PDF)
Explains how to support multiple languages in software.
|
Carbon |
2005-09-08
|
|
Keychain Services Programming Guide
(HTML)
(PDF)
This document explains how to use Keychain Services to store and retrieve passwords.
|
Carbon |
2007-01-08
|
|
Launch Services Programming Guide
(HTML)
(PDF)
Explains how an application can open document files, other applications, and URLs.
|
Carbon |
2007-08-23
|
|
Launch Time Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the launch performance of an application.
|
Carbon |
2006-04-04
|
|
Locales Programming Guide
(HTML)
(PDF)
Explains how to use locales to retrieve, interpret, and display localized information in Core Foundation.
|
Carbon |
2008-07-11
|
|
Mac OS X ABI Function Call Guide
(HTML)
(PDF)
Describes the function-calling conventions used in the architectures supported by Mac OS X.
|
Carbon |
2007-04-04
|
|
Mac OS X Printing System Overview
(HTML)
(PDF)
Introduces Apple's printing architecture. Includes a road map for developing software.
|
Carbon |
2006-02-07
|
|
Managing Fonts: QuickDraw
(HTML)
(PDF)
Deprecated - Explains how to use the deprecated QuickDraw-based font-management API replaced by Core Text or ATS.
|
Carbon |
2007-12-11
|
|
Memory Management Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to allocate and deallocate objects in Core Foundation.
|
Carbon |
2007-04-03
|
|
Memory Usage Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of memory-related code.
|
Carbon |
2006-06-28
|
|
Multiprocessing Services Programming Guide
(HTML)
(PDF)
Explains how to implement preemptive tasks in Carbon applications.
|
Carbon |
2007-10-31
|
|
Navigation Services for Carbon: An Overview
(HTML)
(PDF)
Introduces changes to the Navigation Services API for CarbonLib and Carbon in Mac OS X.
|
Carbon |
2003-12-10
|
|
Navigation Services Programming Guide
(HTML)
(PDF)
Explains how to provide a user interface for navigating to, opening, and saving files.
|
Carbon |
2007-07-10
|
|
Network Services Location Manager (Legacy)
(HTML)
(PDF)
Deprecated - Explains how to have a Carbon application discover available network services.
|
Carbon |
2006-05-23
|
|
Obtaining and Using Icons With Icon Services
(HTML)
(PDF)
Explains how to obtain and display icons for a Carbon application or extension.
|
Carbon |
2003-02-01
|
|
OpenGL Extensions Guide
(HTML)
Information about OpenGL functionality supported in Mac OS X.
|
Carbon |
2003-09-10
|
|
Pasteboard Manager Programming Guide
(HTML)
(PDF)
Describes how to create and manage pasteboards in Carbon applications.
|
Carbon |
2005-07-07
|
|
PDF Kit Programming Guide
(HTML)
(PDF)
Introduces basic PDF concepts and describes how to use PDF Kit to display PDF documents in your application.
|
Carbon |
2007-12-11
|
|
Performance Overview
(HTML)
(PDF)
Introduces the factors that determine performance.
|
Carbon |
2006-10-03
|
|
Performing Privileged Operations With Authorization Services
(HTML)
(PDF)
Explains how to add fine-grained control of privileged operations in an application.
|
Carbon |
2004-02-01
|
|
Plug-ins
(HTML)
(PDF)
Explains how to use the plug-in architecture provided by Core Foundation.
|
Carbon |
2005-03-03
|
|
Porting CodeWarrior Projects to Xcode
(HTML)
(PDF)
Explains how to move software projects from CodeWarrior to Xcode and compares the two development environments.
|
Carbon |
2006-10-26
|
|
Preferences Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to manage Core Foundation user preferences.
|
Carbon |
2006-10-03
|
|
Programming with the Appearance Manager
(HTML)
Explains how to make an application's user interface look like the Mac OS user interface.
|
Carbon |
2001-11-20
|
|
Programming With the Language Analysis Manager
(HTML)
(PDF)
Explains how morpholgical analysis is performed by the system.
|
Carbon |
2003-05-01
|
|
Programming With the Text Encoding Conversion Manager
(HTML)
(PDF)
Explains character encodings, Unicode conversion, and custom converter plug-ins. Lists encoding variants.
|
Carbon |
2005-07-07
|
|
Property List Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to use structured, textual representations of data in Core Foundation.
|
Carbon |
2006-02-07
|
|
Providing Help Tags in Carbon
(HTML)
(PDF)
Explains how to add contextually sensitive help content to an application's user interface.
|
Carbon |
2002-07-01
|
|
Providing PDF Workflow Options in the Print Dialog
(HTML)
(PDF)
Installation information and examples, including the use of Automator workflows.
|
Carbon |
2007-10-31
|
|
Quartz 2D Programming Guide
(HTML)
(PDF)
Explains how to use Quartz 2D. Includes illustrations and sample code.
|
Carbon |
2007-12-11
|
|
Quartz Composer Programming Guide
(HTML)
(PDF)
Describes how to used the framework to load, play, and control compositions.
|
Carbon |
2007-07-11
|
|
Quartz Display Services Programming Topics
(HTML)
(PDF)
Shows how to configure and control display hardware using Quartz Display Services.
|
Carbon |
2006-06-28
|
|
Quartz Programming Guide for QuickDraw Developers
(HTML)
(PDF)
Provides strategies to help Carbon programmers replace QuickDraw code with Quartz.
|
Carbon |
2006-09-05
|
|
Quick Look Programming Guide
(HTML)
(PDF)
Describes the purporse and architecture of Quick Look generators and explains how to create them.
|
Carbon |
2008-02-08
|
|
QuickTime Audio
(HTML)
Explains how to enable recording and playback of various audio media.
|
Carbon |
2002-09-17
|
|
QuickTime Movie Basics
(HTML)
(PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
|
Carbon |
2006-01-10
|
|
QuickTime Music Architecture Guide
(HTML)
(PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
|
Carbon |
2006-01-10
|
|
QuickTime Overview
(HTML)
(PDF)
Introduces the main concepts and services of QuickTime.
|
Carbon |
2005-08-11
|
|
Resolution Independence Guidelines
(HTML)
(PDF)
Describes resolution independence and how to start updating applications to support high-resolution monitors.
|
Carbon |
2007-05-04
|
|
Resource Programming Guide
(HTML)
(PDF)
Explains how to work with nib and bundle resources in Mac OS X applications.
|
Carbon |
2007-09-04
|
|
Run Loops
(HTML)
(PDF)
Explains how Core Foundation run loops process input.
|
Carbon |
2003-01-17
|
|
Runtime Configuration Guidelines
(HTML)
(PDF)
Conceptual and reference information for dynamically configuring your software.
|
Carbon |
2007-04-18
|
|
Search Kit Programming Guide
(HTML)
(PDF)
Describes Search Kit architecture and workflow, and how to add search capabilities to Carbon and Cocoa applications.
|
Carbon |
2005-12-06
|
|
Secure Coding Guide
(HTML)
(PDF)
Describes techniques to use and factors to consider to make your code more secure from attack.
|
Carbon |
2006-05-23
|
|
Security Overview
(HTML)
(PDF)
An introduction to computer security concepts and the Mac OS X security APIs.
|
Carbon |
2008-02-08
|
|
Setting Up Your Carbon Application to Use the Services Menu
(HTML)
(PDF)
Explains how to make a Carbon application share functionality with other applications.
|
Carbon |
2003-12-10
|
|
Software Delivery Guide
(HTML)
(PDF)
Explains how to distribute and install Mac OS X software using PackageMaker and Installer.
|
Carbon |
2006-07-24
|
|
Speech Synthesis Programming Guide
(HTML)
(PDF)
Describes speech synthesis in Mac OS X and explains how your application can produce customized spoken output.
|
Carbon |
2006-09-05
|
|
Spotlight Importer Programming Guide
(HTML)
(PDF)
Describes the role of metadata importers and how to write them.
|
Carbon |
2007-05-27
|
|
Spotlight Overview
(HTML)
(PDF)
Introduces the main components and services of Apple's metadata technology.
|
Carbon |
2007-05-27
|
|
Spotlight Query Programming Guide
(HTML)
(PDF)
Describes how to add Spotlight searching to your applications.
|
Carbon |
2006-03-08
|
|
Standard Sound Dialog Component
(HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
|
Carbon |
2002-09-17
|
|
Strings Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to create, manipulate, and search strings in Core Foundation, and how strings interact with encodings and character sets.
|
Carbon |
2008-03-11
|
|
Supporting Printing in Your Carbon Application
(HTML)
(PDF)
Explains how to support printing in Carbon applications. Includes creating PDFs and porting from Mac OS 9.
|
Carbon |
2004-08-31
|
|
Supporting Unicode Input
(HTML)
(PDF)
Introduces international text in Mac OS X and lists the tasks an application needs to perform.
|
Carbon |
2005-07-07
|
|
Threading Programming Guide
(HTML)
(PDF)
Explains how to use threads in Cocoa applications.
|
Carbon |
2008-02-08
|
|
Unarchiving Interface Objects With Interface Builder Services
(HTML)
(PDF)
Explains how to reconstitute user interface elements in Carbon applications.
|
Carbon |
2004-02-17
|
|
Understanding Text Input and the Text Services Manager in Carbon
(HTML)
(PDF)
Discusses keyboard input, including Unicode, and explains how events are routed and handled.
|
Carbon |
2002-12-11
|
|
Uniform Type Identifiers Overview
(HTML)
(PDF)
Describes uniform type identifiers and how to use them.
|
Carbon |
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.
|
Carbon |
2007-02-26
|
|
Upgrading to the Mac OS X HIToolbox
(HTML)
(PDF)
A porting guide for Carbon developers seeking to adopt Mac OS X HIToolbox features such as nib-based windows and HIViews.
|
Carbon |
2004-06-28
|
|
Using Ink Services in Your Application
(HTML)
(PDF)
Explains how Ink Services works and how to customize handwriting recognition.
|
Carbon |
2003-07-24
|
|
Using PostScript Printer Description Files
(HTML)
(PDF)
Information for printer vendors. Includes installing files, PPD/PDE binding, and grouping features.
|
Carbon |
2005-07-07
|
|
Using the Japanese Analysis Engine and Access Method
(HTML)
(PDF)
Describes dictionary access and the environments used by the Japanese Analysis Engine.
|
Carbon |
2003-05-01
|
|
Web Kit Objective-C Programming Guide
(HTML)
(PDF)
Explains how to use the Web Kit to embed web content in both Cocoa and Carbon applications.
|
Carbon |
2006-05-23
|
|
Web Services Core Programming Guide
(HTML)
(PDF)
Explains how to use the new Web Services client-side frameworks available in Mac OS X.
|
Carbon |
2005-08-11
|
|
Xcode Design Tools for Class Modeling
(HTML)
(PDF)
Describes the Xcode Design Tools for Class Modeling.
|
Carbon |
2008-04-15
|
Xcode Overview
(HTML)
(PDF)
( )
( )
Describes the Xcode IDE and its major components, and provides and overview of the development process.
|
Carbon |
2008-05-27
|
|
Xcode Project Management Guide
(HTML)
(PDF)
Provides practical descriptions of the major development tasks developers perform with Xcode.
|
Carbon |
2008-09-09
|
|
Xcode Quick Tour Guide for Mac OS X
(HTML)
(PDF)
Provides a hands-on introduction to Xcode, Apple's comprehensive suite of software development tools for Mac OS X.
|
Carbon |
2008-06-05
|
|
Xcode Unit Testing Guide
(HTML)
(PDF)
Explains how to incorporate unit tests into your development process using Xcode.
|
Carbon |
2008-05-02
|
|
Xcode Workspace Guide
(HTML)
(PDF)
Provides an overview of the Xcode workspace, and shows how to use its components and features.
|
Carbon |
2008-09-09
|
|
XML Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to parse XML documents into structured objects.
|
Carbon |
2006-10-03
|
|
XML-RPC and SOAP Programming Guide
(HTML)
(PDF)
Explains how to make remote procedure calls from applications or from AppleScript scripts.
|
Carbon |
2005-03-03
|
|
64-Bit Transition Guide for Cocoa
(HTML)
(PDF)
Explains how to port Cocoa projects to 64-bit addressing.
|
Cocoa |
2007-03-22
|
|
Accessibility Overview
(HTML)
(PDF)
Explains how to use the accessibility features built into Mac OS X.
|
Cocoa |
2008-03-11
|
|
Accessibility Programming Guidelines for Cocoa
(HTML)
(PDF)
Explains how Cocoa applications make their user interface available to external assistive applications.
|
Cocoa |
2007-02-08
|
|
Action Messages
(HTML)
(PDF)
Explains how Cocoa controls respond to user actions and enable users to communicate to an application.
|
Cocoa |
2002-11-12
|
|
Address Book Programming Guide
(HTML)
(PDF)
Explains how to add, search, remove, and customize Address Book records.
|
Cocoa |
2006-04-04
|
|
AltiVec/SSE Migration Guide
(HTML)
(PDF)
Explains how to convert PowerPC AltiVec code to Intel SSE code.
|
Cocoa |
2005-09-08
|
|
Animation Overview
(HTML)
(PDF)
Describes the animation facilities provided by Mac OS X.
|
Cocoa |
2008-04-08
|
|
Animation Programming Guide for Cocoa
(HTML)
(PDF)
Describes how to use Cocoa animation objects to enhance user interface transitions.
|
Cocoa |
2006-05-23
|
|
Animation Types and Timing Programming Guide
(HTML)
(PDF)
Describes the animation and timing classes used by both Core Animation and Cocoa Animation proxies.
|
Cocoa |
2008-04-08
|
|
Apple Help Programming Guide
(HTML)
(PDF)
Explains how to author, package, and display user help content in Mac OS X.
|
Cocoa |
2007-10-31
|
|
Apple Human Interface Guidelines
(HTML)
(PDF)
Introduces the Mac OS X user experience and explains how to design an application for Aqua.
|
Cocoa |
2008-06-09
|
|
AppleScript Language Guide
(HTML)
(PDF)
Defines the AppleScript scripting language. Includes many brief sample scripts.
|
Cocoa |
2008-03-11
|
|
AppleScript Overview
(HTML)
(PDF)
Introduces the technology for writing scripts to control applications. Useful for scripters and application developers.
|
Cocoa |
2007-10-31
|
|
AppleScript Studio Programming Guide
(HTML)
(PDF)
Explains how to create script-driven applications with complex user interfaces based on Cocoa UI classes. Includes tutorials.
|
Cocoa |
2006-04-04
|
|
Application Architecture Overview
(HTML)
(PDF)
Explains the architecture of a Cocoa application and how it interacts with the operating system.
|
Cocoa |
2006-08-07
|
|
Application File Management
(HTML)
(PDF)
Explains how Cocoa applications can use, manipulate, and "own" files.
|
Cocoa |
2006-11-07
|
|
Application Menu and Pop-up List Programming Topics for Cocoa
(HTML)
(PDF)
Explains how Cocoa menus and lists work and how to manipulate items within them.
|
Cocoa |
2007-06-26
|
|
Archives and Serializations Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to put Cocoa objects into and remove them from a representation suitable for archiving.
|
Cocoa |
2007-10-31
|
|
Assertions and Logging
(HTML)
(PDF)
Explains how to use assertions and logging to diagnose problems in Cocoa applications.
|
Cocoa |
2006-04-04
|
|
Atomic Store Programming Topics
(HTML)
(PDF)
Describes how to use the Core Data atomic store API to create persistent stores that use a custom format.
|
Cocoa |
2008-02-08
|
|
Attributed Strings Programming Guide
(HTML)
(PDF)
Explains how to use attributed strings, which manage attributes of character strings or individual characters.
|
Cocoa |
2007-06-04
|
|
Audio Queue Services Programming Guide
(HTML)
(PDF)
Describes how to play and record audio using Audio Queue Services.
|
Cocoa |
2007-10-31
|
|
Audio Unit Programming Guide
(HTML)
(PDF)
Explains how to use Core Audio frameworks and the Core Audio SDK to create audio units.
|
Cocoa |
2007-10-31
|
|
Automator Programming Guide
(HTML)
(PDF)
Describes the concepts and tasks for developing actions, which are bundles loaded by the Automator application.
|
Cocoa |
2007-12-11
|
|
Binary Data Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to create and use Cocoa data objects, object-oriented wrappers for byte buffers.
|
Cocoa |
2007-03-06
|
|
Boxes
(HTML)
(PDF)
Explains how to use Cocoa boxes.
|
Cocoa |
2003-02-15
|
|
Browsers
(HTML)
(PDF)
Explains how to use Cocoa browsers.
|
Cocoa |
2004-08-31
|
|
Bundle Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation bundle objects to organize resources.
|
Cocoa |
2005-11-09
|
|
Button Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa buttons.
|
Cocoa |
2007-12-11
|
|
Calendar Store Programming Guide
(HTML)
|