Sort by Title |
Sorted by Topic |
Sort by Date |
GCC Porting Guide
(HTML)
(PDF)
Provides guidance on how to migrate projects to new GCC releases.
|
Porting |
2006-10-03
|
Jar Bundler User Guide
(HTML)
(PDF)
Conceptual information and a tutorial about deploying JAR-based applications as Mac OS X application bundles.
|
Porting |
2006-05-23
|
Java Development Guide for Mac OS X
(HTML)
(PDF)
Describes what you need to take into account when developing and deploying a Java application on Mac OS X.
|
Porting |
2008-10-15
|
Packaging UNIX Software
(HTML)
Explains how to post UNIX and other command-line tools to Apple's Macintosh Product Guide.
|
Porting |
2001-04-20
|
Porting CodeWarrior Projects to Xcode
(HTML)
(PDF)
Explains how to move software projects from CodeWarrior to Xcode and compares the two development environments.
|
Porting |
2006-10-26
|
Porting Drivers to Mac OS X
(HTML)
(PDF)
Tips and code samples to help UNIX/Linux device driver developers bring their drivers to Mac OS X.
|
Porting |
2009-05-06
|
Porting to Mac OS X from Windows Win32 API
(HTML)
(PDF)
Describes how to port your Windows Win32 applications to Mac OS X.
|
Porting |
2009-05-06
|
Porting UNIX/Linux Applications to Mac OS X
(HTML)
(PDF)
Conceptual information and tips about porting UNIX and Linux applications to Mac OS X.
|
Porting |
2008-04-08
|
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.
|
Porting |
2004-06-28
|
Creating Printing Presets for iPhoto
(HTML)
(PDF)
Rules for creating and installing printer-specific collections of settings. Includes a sample file.
|
Printing |
2005-07-07
|
Extending Printing Dialogs
(HTML)
(PDF)
A guide to developing printing dialog extensions, including basic concepts and a documented Carbon-based sample project.
|
Printing |
2006-10-03
|
Mac OS X Printing System Overview
(HTML)
(PDF)
Introduces Apple's printing architecture. Includes a road map for developing software.
|
Printing |
2006-02-07
|
Printing Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to support printing in Cocoa applications.
|
Printing |
2006-06-28
|
Providing PDF Workflow Options in the Print Dialog
(HTML)
(PDF)
Installation information and examples, including the use of Automator workflows.
|
Printing |
2007-10-31
|
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.
|
Printing |
2004-08-31
|
Using PostScript Printer Description Files
(HTML)
(PDF)
Information for printer vendors. Includes installing files, PPD/PDE binding, and grouping features.
|
Printing |
2005-07-07
|
Apple JavaScript Coding Guidelines
(HTML)
(PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
|
QuickTime |
2008-11-19
|
Component Manager for QuickTime
(HTML)
(PDF)
Shows how to work with QuickTime components using the Component Manager, the component properties API, and component resources.
|
QuickTime |
2005-04-08
|
HTML Scripting Guide for QuickTime
(HTML)
(PDF)
Defines the HTML tags and parameters used to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
|
QuickTime |
2008-10-15
|
Interactive Movies
(HTML)
(PDF)
Explains how to construct interactive movies using QuickTime wired sprites and sprite animation.
|
QuickTime |
2002-10-01
|
JavaScript Scripting Guide for QuickTime
(HTML)
(PDF)
Defines the objects, methods, and interfaces exposed to JavaScript by the QuickTime browser plug-in and ActiveX control.
|
QuickTime |
2008-02-08
|
Mac OS X Server QuickTime Streaming Server Administration
(PDF)
Explains how to set up and manage QuickTime streaming services.
|
QuickTime |
2005-04-29
|
QTKit Capture Programming Guide
(HTML)
(PDF)
Describes how to capture media and output it QuickTime movies.
|
QuickTime |
2007-10-31
|
QuickTime 6.3 + 3GPP
(HTML)
(PDF)
Summarizes features, changes, and new capabilities of QuickTime 6.3 plus 3GPP.
|
QuickTime |
2003-06-01
|
QuickTime 7 for Windows Update Guide
(HTML)
(PDF)
Conceptual and reference material about the changes, features and enhancements, along with new APIs, available in QuickTime 7 for Windows.
|
QuickTime |
2005-11-09
|
QuickTime 7 Update Guide
(HTML)
(PDF)
Describes the new features, functions, and data structures in QuickTime 7.
|
QuickTime |
2005-04-29
|
QuickTime 7.1 Update Guide
(HTML)
(PDF)
Describes the new features, enhancements, and APIs available in QuickTime 7.1, including code samples that illustrate usage.
|
QuickTime |
2007-03-06
|
QuickTime 7.1 User's Guide
(PDF)
Explains how to use QuickTime Player and QuickTime Pro for Mac OS X and Windows computer users.
|
QuickTime |
2006-07-24
|
QuickTime 7.2.1 Update Guide
(HTML)
(PDF)
Describes the new features, changes, and enhancements in the QuickTime 7.2.1 release available in Mac OS X v10.5.
|
QuickTime |
2007-10-31
|
QuickTime Audio
(HTML)
Explains how to enable recording and playback of various audio media.
|
QuickTime |
2002-09-17
|
QuickTime Component Creation Guide
(HTML)
(PDF)
Tells you how to build new media handler and preview components to extend the capabilities of QuickTime.
|
QuickTime |
2007-01-08
|
QuickTime Compression and Decompression Guide
(HTML)
(PDF)
Describes the QuickTime data compression and decompression technologies.
|
QuickTime |
2006-01-10
|
QuickTime Guide for Windows
(HTML)
(PDF)
Introduces Windows programming techniques for QuickTime.
|
QuickTime |
2006-01-10
|
QuickTime Import and Export Guide
(HTML)
(PDF)
Describes QuickTime's technology for importing and exporting graphics and other data into and out of movies.
|
QuickTime |
2006-01-10
|
QuickTime Initialization Guide
(HTML)
(PDF)
Describes how to initialize the QuickTime working environment and how to determine the version of QuickTime installed.
|
QuickTime |
2005-04-08
|
QuickTime Kit Programming Guide
(HTML)
(PDF)
Provides a tutorial on how to build and extend a QTKitPlayer application using the QuickTime Kit framework in Cocoa.
|
QuickTime |
2005-11-09
|
QuickTime Media Types and Media Handlers Guide
(HTML)
(PDF)
Describes video, sound, text, time code, and tween media handlers.
|
QuickTime |
2006-01-10
|
QuickTime Movie Basics
(HTML)
(PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
|
QuickTime |
2006-01-10
|
QuickTime Movie Creation Guide
(HTML)
(PDF)
Describes some of the different ways your application can create a new QuickTime movie.
|
QuickTime |
2007-01-08
|
QuickTime Movie Internals Guide
(HTML)
(PDF)
Describes technologies inside QuickTime movies, including time management, modifier tracks, access keys, posters, and movie and file previews.
|
QuickTime |
2006-01-10
|
QuickTime Movie Playback Programming Guide
(HTML)
(PDF)
Describes how to open and play QuickTime movies using the Carbon and QuickTime API.
|
QuickTime |
2005-08-11
|
QuickTime Music Architecture Guide
(HTML)
(PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
|
QuickTime |
2006-01-10
|
QuickTime Overview
(HTML)
(PDF)
Introduces the main concepts and services of QuickTime.
|
QuickTime |
2005-08-11
|
QuickTime Streaming & Broadcasting Administration
(PDF)
Explains how to capture and encode QuickTime content and deliver media streams live or on demand.
|
QuickTime |
2007-10-31
|
QuickTime Streaming Guide
(HTML)
(PDF)
Describes the QuickTime streaming technology.
|
QuickTime |
2006-01-10
|
QuickTime Streaming Server Modules Programming Guide
(HTML)
(PDF)
Explains how to create plug-in modules for the QuickTime Streaming Server.
|
QuickTime |
2005-04-29
|
QuickTime Transport and Delivery Guide
(HTML)
(PDF)
Describes components that transport data between QuickTime movies and specific devices.
|
QuickTime |
2006-01-10
|
QuickTime Video Effects and Transitions Guide
(HTML)
(PDF)
Describes QuickTime video effect components and how to use them.
|
QuickTime |
2007-05-03
|
QuickTime VR
(HTML)
(PDF)
Explains how to construct interactive movies using QuickTime VR.
|
QuickTime |
2005-06-04
|
Slope/Intercept Audio
(HTML)
Explains how to store floating point audio data in QuickTime files.
|
QuickTime |
2002-09-17
|
SMIL Scripting Guide for QuickTime
(HTML)
(PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
|
QuickTime |
2005-06-04
|
Standard Sound Dialog Component
(HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
|
QuickTime |
2002-09-17
|
Video
(HTML)
(PDF)
Explains how to use QuickTime movies in Cocoa.
|
QuickTime |
2002-11-12
|
What's New In QuickTime
(HTML)
Lists the documents describing the latest enhancements, new features, and other changes to the QuickTime technology.
|
QuickTime |
2005-09-08
|
What's New in QuickTime 6.4 For Mac OS X
(HTML)
(PDF)
Deleted erroneous reference to constants that are not in released header files.
|
QuickTime |
2003-09-01
|
What's New in QuickTime 6.5
(HTML)
(PDF)
Changes to the capabilities, mode of operation, and API of QuickTime at version 6.5.
|
QuickTime |
2003-12-22
|
Apple Events Programming Guide
(HTML)
(PDF)
Provides conceptual information and programming examples for working with Apple events.
|
Scripting & Automation |
2007-10-31
|
Apple JavaScript Coding Guidelines
(HTML)
(PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
|
Scripting & Automation |
2008-11-19
|
AppleScript Language Guide
(HTML)
(PDF)
Defines the AppleScript scripting language. Includes many brief sample scripts.
|
Scripting & Automation |
2008-03-11
|
AppleScript Overview
(HTML)
(PDF)
Introduces the technology for writing scripts to control applications. Useful for scripters and application developers.
|
Scripting & Automation |
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.
|
Scripting & Automation |
2006-04-04
|
Automator AppleScript Actions Tutorial
(HTML)
(PDF)
Guides you through the procedure for creating a simple Automator action implemented in AppleScript.
|
Scripting & Automation |
2007-07-18
|
Automator Programming Guide
(HTML)
(PDF)
Describes the concepts and tasks for developing actions, which are bundles loaded by the Automator application.
|
Scripting & Automation |
2007-12-11
|
Cocoa Scripting Guide
(HTML)
(PDF)
Explains how to create scriptable Cocoa applications that use the scripting definition (sdef) format.
|
Scripting & Automation |
2008-03-11
|
Dashboard Programming Topics
(HTML)
(PDF)
Explains Dashboard and WebKit technologies used in widgets.
|
Scripting & Automation |
2009-02-04
|
Dashcode User Guide
(HTML)
(PDF)
Explains how to use Dashcode to create Dashboard widgets.
|
Scripting & Automation |
2009-03-04
|
HTML Scripting Guide for QuickTime
(HTML)
(PDF)
Defines the HTML tags and parameters used to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
|
Scripting & Automation |
2008-10-15
|
JavaScript Scripting Guide for QuickTime
(HTML)
(PDF)
Defines the objects, methods, and interfaces exposed to JavaScript by the QuickTime browser plug-in and ActiveX control.
|
Scripting & Automation |
2008-02-08
|
Quartz Composer WebKit Plug-in JavaScript Reference
(HTML)
(PDF)
Describes the API for manipulating Quartz Composer compositions in webpages and Dashboard widgets via the Quartz Composer WebKit Plug-in.
|
Scripting & Automation |
2009-01-06
|
Ruby and Python Programming Topics for Mac OS X
(HTML)
(PDF)
Describes Ruby and Python on Mac OS X, and especially the bridges between them and Objective-C and OSA (AppleScript).
|
Scripting & Automation |
2007-10-31
|
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.
|
Scripting & Automation |
2009-01-06
|
Scripting Bridge Programming Guide for Cocoa
(HTML)
(PDF)
Describes the Scripting Bridge technology, which bridges OSA-compliant applications to Objective-C, and explains how to use it in Cocoa programs.
|
Scripting & Automation |
2008-03-11
|
Shell Scripting Primer
(HTML)
(PDF)
A guided tour of (Bourne) shell scripting, including control structures, numerical computation, regular expressions, subroutines, and error handling.
|
Scripting & Automation |
2009-04-08
|
SMIL Scripting Guide for QuickTime
(HTML)
(PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
|
Scripting & Automation |
2005-06-04
|
System Startup Programming Topics
(HTML)
(PDF)
Explains the boot process used to initialize the Mac OS X operating system.
|
Scripting & Automation |
2008-11-19
|
WebKit DOM Programming Topics
(HTML)
(PDF)
Describes how to use JavaScript in web content and WebKit-based applications.
|
Scripting & Automation |
2008-10-15
|
XML-RPC and SOAP Programming Guide
(HTML)
(PDF)
Explains how to make remote procedure calls from applications or from AppleScript scripts.
|
Scripting & Automation |
2005-03-03
|
Authorization Services Programming Guide
(HTML)
(PDF)
Explains how to add fine-grained control of privileged operations in an application.
|
Security |
2009-01-06
|
Certificate, Key, and Trust Services Programming Guide
(HTML)
(PDF)
Shows how to evaluate trust for a certificate and recover from a trust failure.
|
Security |
2008-11-19
|
CFNetwork Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation networking functions to work with low-level BSD sockets.
|
Security |
2009-05-06
|
Code Signing Guide
(HTML)
(PDF)
Explains how you can sign your code and why you should.
|
Security |
2008-11-19
|
Identity Services Programming Guide
(HTML)
(PDF)
Explains how identities work and how to use them in applications.
|
Security |
2008-10-15
|
Keychain Services Programming Guide
(HTML)
(PDF)
This document explains how to use Keychain Services to store and retrieve passwords.
|
Security |
2009-03-12
|
Mac OS X Security Configuration Guide
(PDF)
Describes how to configure Mac OS X to enhance security.
|
Security |
2008-06-09
|
Mac OS X Server Command-Line Administration
(PDF)
Explains how to use commands and configuration files to perform server administration tasks in a UNIX command shell.
|
Security |
2007-12-11
|
Mac OS X Server File Services Administration
(PDF)
Explains how to share selected server volumes or folders among server clients using AFP, NFS, FTP, and SMB/CIFS.
|
Security |
2007-10-31
|
Mac OS X Server iCal Service Administration
(PDF)
Explains how to set up and manage iCal shared calendar service.
|
Security |
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.
|
Security |
2007-10-31
|
Mac OS X Server Mail Service Administration
(PDF)
Explains how to set up, configure, and administer mail services on the server.
|
Security |
2008-06-09
|
Mac OS X Server Network Services Administration
(PDF)
Explains how to set up, configure, and administer DHCP, DNS, VPN, NTP, IP firewall, and NAT services on the server.
|
Security |
2008-06-09
|
Mac OS X Server Open Directory Administration
(PDF)
Explains how to manage directory and authentication services.
|
Security |
2008-10-15
|
Mac OS X Server Security Configuration Guide
(PDF)
Describes how to configure Mac OS X Server to enhance server and service security.
|
Security |
2008-06-09
|
Mac OS X Server System Image and Software Update Administration
(PDF)
Explains how to use network-resident startup disks and how to set up a software update server.
|
Security |
2007-10-31
|
Mac OS X Server Web Technologies Administration
(PDF)
Explains how to set up and manage a web server, including WebDAV, WebMail, and web modules.
|
Security |
2007-10-31
|
Secure Coding Guide
(HTML)
(PDF)
Describes techniques to use and factors to consider to make your code more secure from attack.
|
Security |
2008-05-23
|
Security Overview
(HTML)
(PDF)
An introduction to computer security concepts and the security APIs in Mac OS X and iPhone OS.
|
Security |
2008-10-15
|
Smart Card Setup Guide
(PDF)
Explains how to configure Mac OS X version 10.4 to use smart cards.
|
Security |
2006-08-07
|
Deploying Mac OS X Server for High Performance Computing
(PDF)
Explains how to configure Mac OS X Server for computational clustering.
|
Storage |
2005-10-04
|
File System Events Programming Guide
(HTML)
(PDF)
Explains how applications can detect changes in the file system.
|
Storage |
2008-03-11
|
File-System Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of file-related code.
|
Storage |
2005-07-07
|