Sorted by Title |
Sort by Topic |
Sort by Date |
Spotlight Overview
(HTML)
(PDF)
Introduces the main components and services of Apple's metadata technology.
|
Carbon, Cocoa, Core Foundation, Mac OS X |
2007-05-27
|
Spotlight Query Programming Guide
(HTML)
(PDF)
Describes how to add Spotlight searching to your applications.
|
Carbon, Cocoa, Core Foundation |
2006-03-08
|
Standard Sound Dialog Component
(HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
|
Audio, Carbon, QuickTime |
2002-09-17
|
Status Bars
(HTML)
(PDF)
Explains how to use Cocoa status bars.
|
Cocoa, User Experience |
2002-11-12
|
Steppers
(HTML)
(PDF)
Explains how to use Cocoa steppers.
|
Cocoa, User Experience |
2002-11-12
|
Stream Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use the Cocoa stream classes to read data from and write data to streams.
|
Cocoa, Networking |
2009-05-06
|
String Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to create, search, concatenate, and draw strings in Cocoa.
|
Cocoa, Text & Fonts |
2008-10-15
|
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, Core Foundation, Internationalization, Open Source, Text & Fonts |
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, Graphics & Imaging, Printing |
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, Internationalization, Text & Fonts |
2005-07-07
|
Sync Services Programming Guide
(HTML)
(PDF)
Explains how to add syncing to your applications.
|
Apple Applications, Cocoa, Internet & Web |
2007-10-31
|
Sync Services Tutorial
(HTML)
(PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
|
Apple Applications, Cocoa, Internet & Web, Tools |
2007-07-11
|
System Configuration Programming Guidelines
(HTML)
(PDF)
Explains how to use system configuration services for network configuration and management, including determining reachability and getting connected.
|
Darwin, Networking |
2006-02-07
|
System Services
(HTML)
(PDF)
Explains how Cocoa applications can extend their capabilities seamlessly to other applications.
|
Cocoa, User Experience |
2002-11-12
|
System Startup Programming Topics
(HTML)
(PDF)
Explains the boot process used to initialize the Mac OS X operating system.
|
Darwin, Mac OS X, Mac OS X Server, Open Source, Scripting & Automation |
2008-11-19
|
Tab Views
(HTML)
(PDF)
Explains how to use Cocoa tab views.
|
Cocoa, User Experience |
2003-11-06
|
Table View Programming Guide
(HTML)
(PDF)
Explains how to use Cocoa table views.
|
Cocoa, User Experience |
2006-04-04
|
Text Attachment Programming Topics for Cocoa
(HTML)
(PDF)
Expalins how to add graphics and other attachments to text.
|
Cocoa, Text & Fonts |
2006-12-05
|
Text Attributes
(HTML)
(PDF)
Explains how to work with attributes, the distinguishing characteristics of rich text.
|
Cocoa, Text & Fonts |
2004-02-16
|
Text Editing Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to control the behavior of the Cocoa text system as it performs text editing.
|
Cocoa, Text & Fonts |
2008-02-08
|
Text Fields
(HTML)
(PDF)
Explains how to use Cocoa text fields.
|
Cocoa, Text & Fonts, User Experience |
2004-02-09
|
Text Input and Output
(HTML)
(PDF)
Explains how to read and write text files in Cocoa.
|
Cocoa, Text & Fonts |
2004-02-10
|
Text Input Management
(HTML)
(PDF)
Explains how to use input servers, input managers, and text views in Cocoa.
|
Cocoa, Text & Fonts |
2007-02-08
|
Text Layout Programming Guide for Cocoa
(HTML)
(PDF)
Explains how the Cocoa text system lays out text on pages.
|
Cocoa, Text & Fonts |
2008-10-15
|
Text System Overview
(HTML)
(PDF)
Explains how the Cocoa text system works. Includes a tutorial.
|
Cocoa, Text & Fonts |
2009-04-08
|
Text System Storage Layer Overview
(HTML)
(PDF)
Explains how the Cocoa text system stores the information it needs to lay out text.
|
Cocoa, Text & Fonts |
2005-08-11
|
Text System User Interface Layer Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to implement the main, high-level interface to the Cocoa text system.
|
Cocoa, Text & Fonts, User Experience |
2006-06-28
|
Text Views
(HTML)
(PDF)
Explains how to use Cocoa text views.
|
Cocoa, Text & Fonts, User Experience |
2004-02-09
|
Threading Programming Guide
(HTML)
(PDF)
Explains how to use threads in Cocoa applications.
|
Carbon, Cocoa, Core Foundation, Performance |
2008-02-08
|
Timer Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use timers for scheduling automatic, repeating message invocations in Cocoa.
|
Cocoa |
2008-11-19
|
Token Field Programming Guide for Cocoa
(HTML)
(PDF)
Describes how to set up and programatically manage a token field.
|
Cocoa, User Experience |
2007-12-11
|
Toolbar Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa toolbars.
|
Cocoa, User Experience |
2009-02-04
|
Tree-Based XML Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use the NSXML classes of Cocoa to process, modify, and query XML data.
|
Cocoa, Internet & Web |
2009-02-04
|
Unarchiving Interface Objects With Interface Builder Services
(HTML)
(PDF)
Explains how to reconstitute user interface elements in Carbon applications.
|
Carbon, User Experience |
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, Internationalization, Text & Fonts |
2002-12-11
|
Undo Architecture
(HTML)
(PDF)
Explains how to record information in Cocoa so a user can reverse an operation's effect.
|
Cocoa, User Experience |
2002-11-12
|
Uniform Type Identifiers Overview
(HTML)
(PDF)
Describes uniform type identifiers and how to use them.
|
Carbon, Cocoa |
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, Cocoa, Darwin, Mac OS X, Open Source, Performance, Tools |
2009-02-04
|
Universal Serial Bus Developer Note
(HTML)
Provides an overview of Universal Serial Bus (USB) and describes support for it on Mac computers.
|
Hardware & Drivers |
2008-04-28
|
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, Porting, User Experience |
2004-06-28
|
URL Loading System
(HTML)
(PDF)
Explains how to manipulate URLs and transfer URL contents.
|
Cocoa, Internet & Web, Networking |
2008-05-06
|
USB Device Interface Guide
(HTML)
(PDF)
Provides background information and sample code for developing applications to communicate with or control USB devices and interfaces.
|
Darwin, Hardware & Drivers |
2007-09-04
|
User Defaults Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use the Cocoa defaults system to create and save user preferences.
|
Cocoa, User Experience |
2007-10-31
|
User Interface Validation
(HTML)
(PDF)
Explains how to use the standard mechanism to validate user interface items in Cocoa.
|
Cocoa, User Experience |
2007-07-10
|
User's Guide to gperf 3.0.1
(HTML)
|
Tools |
2007-12-03
|
User-Mode USB Device Arbitration
(HTML)
Information about using USB device arbitration, available in Mac OS X version 10.1 and later.
|
Darwin, Hardware & Drivers |
2002-02-06
|
Using FXScript
(PDF)
Explains how to use the FXScript feature in Final Cut Pro.
|
Apple Applications |
2003-06-14
|
Using Ink Services in Your Application
(HTML)
(PDF)
Explains how Ink Services works and how to customize handwriting recognition.
|
Carbon, Text & Fonts |
2003-07-24
|
Using PostScript Printer Description Files
(HTML)
(PDF)
Information for printer vendors. Includes installing files, PPD/PDE binding, and grouping features.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
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, Internationalization |
2003-05-01
|
Value Transformer Programming Guide
(HTML)
(PDF)
Explains how to create and use value transformers, which are used with the Controller Layer.
|
Cocoa |
2007-04-06
|
Video
(HTML)
(PDF)
Explains how to use QuickTime movies in Cocoa.
|
Cocoa, QuickTime |
2002-11-12
|
Video Developer Note
(HTML)
Details video capabilities of Mac computers.
|
Hardware & Drivers |
2008-04-28
|
View Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to design and implement Cocoa views in applications.
|
Cocoa |
2008-04-10
|
vImage Programming Guide
(HTML)
(PDF)
Explains how to use the C programming interface for high-speed vector image processing.
|
Graphics & Imaging, Performance |
2008-10-15
|
Web Services Core Programming Guide
(HTML)
(PDF)
Explains how to use the new Web Services client-side frameworks available in Mac OS X.
|
Carbon, Cocoa, Internet & Web, Networking |
2009-01-06
|
WebKit DOM Programming Topics
(HTML)
(PDF)
Describes how to use JavaScript in web content and WebKit-based applications.
|
Apple Applications, Cocoa, Internet & Web, Open Source, Scripting & Automation, Tools |
2008-10-15
|
WebKit Objective-C Programming Guide
(HTML)
(PDF)
Explains how to use the WebKit to embed web content in both Cocoa and Carbon applications.
|
Carbon, Cocoa, Internet & Web, User Experience |
2008-10-15
|
WebKit Plug-In Programming Topics
(HTML)
(PDF)
Explains how to develop and deploy browser plug-ins based on the WebKit architecture.
|
Apple Applications, Cocoa, Internet & Web, Open Source |
2008-10-15
|
WebObjects Application Properties Reference
(HTML)
(PDF)
Describes the command-line properties that can be passed to WebObjects application and tools when they start.
|
Internet & Web, Mac OS X Server, Tools |
2007-07-11
|
WebObjects Deployment Guide Using JavaMonitor
(HTML)
(PDF)
Tools and techniques for deploying WebObjects applications. Includes application administration and performance-improving practices.
|
Internet & Web, Java, Mac OS X Server, Tools |
2007-10-31
|
WebObjects Direct to Web Guide
(HTML)
(PDF)
Introduces the Java-based technology for creating web applications that access a database. Includes examples of customizing applications.
|
Internet & Web, Java, Mac OS X Server, Tools |
2007-07-11
|
WebObjects Enterprise Objects Programming Guide
(HTML)
(PDF)
An overview of the technology that combines object-oriented programming with database application development. Includes examples and solutions.
|
Internet & Web, Mac OS X Server, Tools |
2007-07-11
|
WebObjects J2EE Programming Guide
(HTML)
(PDF)
Explains how to develop J2EE components using WebObjects and deploy WebObjects applications inside servlet containers.
|
Internet & Web, Java, Mac OS X Server, Tools |
2005-08-11
|
WebObjects Overview
(HTML)
(PDF)
Introduces the architecture, technologies, development tools, and development approaches of WebObjects.
|
Internet & Web, Java, Mac OS X Server, Tools |
2007-07-11
|
WebObjects Tutorial
(HTML)
(PDF)
Steps for building a simple WebObjects application using Eclipse and the WOLips plug-in.
|
Internet & Web, Java, Mac OS X Server, Tools |
2009-02-04
|
WebObjects Web Applications Programming Guide
(HTML)
(PDF)
Explains how to develop web applications using WebObjects, including application design, state management, and database architecture.
|
Internet & Web, Mac OS X Server, Tools |
2007-07-11
|
WebObjects Web Services Programming Guide
(HTML)
(PDF)
Explains how to develop and utilize web services in WebObjects.
|
Internet & Web, Java, Mac OS X Server, Tools |
2007-07-11
|
WebObjects XML Serialization Guide
(HTML)
(PDF)
Explains how to serialize objects and data into XML documents.
|
Internet & Web, Mac OS X Server, Tools |
2005-08-11
|
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
|
What's New in Xcode
(HTML)
(PDF)
Provides an overview of new and improved features in the Xcode application.
|
Tools |
2009-01-06
|
Window Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa windows and panels.
|
Cocoa, User Experience |
2009-02-04
|
Workspace Services Programming Topics
(HTML)
(PDF)
Explains how to use the services the workspace class provides to Cocoa applications.
|
Cocoa |
2007-03-06
|
Writing PCI Drivers
(HTML)
(PDF)
Conceptual information about writing I/O Kit drivers for PCI, AGP, and CardBus (PC Card) devices.
|
Darwin, Hardware & Drivers |
2006-04-04
|
Xcode Build System Guide
(HTML)
(PDF)
Provides a detailed description of the Xcode build system and shows how to customize it.
|
Tools |
2009-02-04
|
Xcode Debugging Guide
(HTML)
(PDF)
Describes the Xcode debugging facilities and the recommended debugging techniques.
|
Performance, Tools |
2009-01-06
|
Xcode Design Tools for Class Modeling
(HTML)
(PDF)
Describes the Xcode Design Tools for Class Modeling.
|
Carbon, Cocoa, Java, Tools |
2009-02-04
|
Xcode Installation Guide
(HTML)
(PDF)
()
()
Describes general installation issues for Xcode users.
|
Tools |
2008-05-27
|
Xcode Mapping Tool for Core Data
(HTML)
(PDF)
Describes the Xcode mapping tool for Core Data.
|
Tools |
2007-12-30
|
Xcode Overview
(HTML)
(PDF)
Describes the Xcode IDE and its major components, and provides and overview of the development process.
|
Carbon, Cocoa, Tools |
2009-01-06
|
Xcode Project Management Guide
(HTML)
(PDF)
Provides practical descriptions of the major development tasks developers perform with Xcode.
|
Carbon, Cocoa, Internationalization, Tools |
2009-01-06
|
Xcode Quick Tour 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, Cocoa, Tools, User Experience |
2008-10-15
|
Xcode Refactoring Guide
(HTML)
(PDF)
Shows how to improve readability of source code while retaining its functionality.
|
Tools |
2009-01-06
|
Xcode Source Management Guide
(HTML)
(PDF)
Describes how to manage source changes using source control and snapshots.
|
Tools |
2009-01-06
|
Xcode Tools for Core Data
(HTML)
(PDF)
Describes the Xcode modeling tools for Core Data.
|
Cocoa, Tools |
2008-04-15
|
Xcode Unit Testing Guide
(HTML)
(PDF)
Explains how to incorporate test cases to validate individual units of source code.
|
Carbon, Cocoa, Core Foundation, Tools |
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, Cocoa, Internet & Web, Tools |
2009-01-06
|
Xgrid Programming Guide
(HTML)
(PDF)
Explains how to create client applications that use Xgrid, Apple's parallel multiprocessing technology.
|
Apple Applications, Mac OS X Server, Performance |
2007-10-31
|
XML Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to parse XML documents into structured objects.
|
Carbon, Core Foundation, Internet & Web |
2008-10-15
|
XML-RPC and SOAP Programming Guide
(HTML)
(PDF)
Explains how to make remote procedure calls from applications or from AppleScript scripts.
|
Carbon, Cocoa, Internet & Web, Scripting & Automation |
2005-03-03
|
Xsan 2 Administrator's Guide
(PDF)
Explains how to set up and manage Xsan volumes in a storage area network.
|
Apple Applications, Mac OS X Server, Performance, Storage |
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, Mac OS X Server, Performance, Storage |
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, Mac OS X Server, Storage |
2008-07-11
|
Xsan Programming Guide
(HTML)
(PDF)
Describes managing files and storage pools with Xsan.
|
Apple Applications, Mac OS X Server, Networking, Performance, Storage |
2006-05-23
|
Xsan Tuning Guide
(PDF)
Explains how to configure Xsan storage to maximize application performance.
|
Apple Applications, Mac OS X Server, Storage |
2005-10-04
|
Xserve Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 4-core and 8-core Xserve introduced in January 2008.
|
Hardware & Drivers |
2008-02-08
|
Xserve Developer Note
(HTML)
|
Hardware & Drivers |
2007-01-12
|
Xserve G5 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the Xserve G5 computer introduced in January 2005.
|
Hardware & Drivers |
2008-02-21
|
Xserve G5 PCI Hardware RAID Card
(PDF)
Explains how to install the card in an Xserve G5 and how to set up a RAID volume.
|
Hardware & Drivers, Mac OS X Server, Storage |
2005-01-03
|
Xserve G5 Quick Start
(PDF)
Explains where to find information for installing, setting up, using, and monitoring Xserve G5 systems.
|
Hardware & Drivers, Mac OS X Server |
2005-01-03
|
Xserve G5 Using the Hardware RAID PCI Card
(PDF)
Explains how to use the software provided with the Hardware RAID PCI Card to configure and manage RAID operations.
|
Hardware & Drivers, Mac OS X Server, Storage |
2005-01-03
|
Xserve G5 Using Xserve Remote Diagnostics
(PDF)
Explains how to use the Xserve Remote Diagnostics tool to test server hardware.
|
Hardware & Drivers, Mac OS X Server |
2005-01-03
|
Xserve RAID User's Guide
(PDF)
Explains how to install the Xserve RAID system, connect it to a host system, and configure RAID storage.
|
Hardware & Drivers, Mac OS X Server, Storage |
2005-01-03
|
Xserve RAID Using RAID Admin 1.2 and Disk Utility
(PDF)
Explains how to use RAID Admin, Fibre Channel Utility, and Disk Utility to configure and monitor Xserve RAID systems.
|
Mac OS X Server, Storage |
2008-06-09
|
Xserve User's Guide
(PDF)
Explains how to install, operate, and update Xserve systems. Includes expansion and hardware specifications.
|
Hardware & Drivers, Mac OS X Server |
2008-06-09
|