Sort by Title |
Sort by Topic |
Sorted by Date |
Xsan Tuning Guide
(PDF)
Explains how to configure Xsan storage to maximize application performance.
|
Apple Applications, Mac OS X Server, Storage |
2005-10-04
|
AltiVec/SSE Migration Guide
(HTML)
(PDF)
Explains how to convert PowerPC AltiVec code to Intel SSE code.
|
Carbon, Cocoa, Darwin, Performance |
2005-09-08
|
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
|
Cocoa Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of Cocoa applications.
|
Cocoa, Performance |
2005-08-11
|
Core Foundation Design Concepts
(HTML)
(PDF)
Explains the fundamental design concepts that underlie all Core Foundation programming interfaces.
|
Carbon, Core Foundation, Mac OS X, Open Source |
2005-08-11
|
Dates and Times Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to manage Core Foundation dates and times.
|
Carbon, Core Foundation, Internationalization, Open Source |
2005-08-11
|
HIArchive Programming Guide
(HTML)
(PDF)
Describes how to store data objects using HIArchive. Also includes information to make custom HIObjects archivable.
|
Carbon, User Experience |
2005-08-11
|
Java Application Server Guide
(HTML)
(PDF)
Explains J2EE and JBoss development on Mac OS X Server.
|
Internet & Web, Java, Mac OS X Server |
2005-08-11
|
QuickTime Movie Playback Programming Guide
(HTML)
(PDF)
Describes how to open and play QuickTime movies using the Carbon and QuickTime API.
|
Graphics & Imaging, QuickTime |
2005-08-11
|
QuickTime Overview
(HTML)
(PDF)
Introduces the main concepts and services of QuickTime.
|
Carbon, Cocoa, Games, Graphics & Imaging, Internet & Web, Mac OS X, QuickTime |
2005-08-11
|
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
|
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 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
|
iBook Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the iBook G4 computer introduced in July 2005.
|
Hardware & Drivers |
2005-07-26
|
Carbon Event Manager Programming Guide
(HTML)
(PDF)
Essential information for implementing Carbon events.
|
Carbon |
2005-07-07
|
Code Speed Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance and efficiency of code.
|
Carbon, Cocoa, Core Foundation, Performance, Tools |
2005-07-07
|
Color Management Overview
(HTML)
(PDF)
Introduces basic concepts and defines color spaces.
|
Carbon, Cocoa, Graphics & Imaging |
2005-07-07
|
Creating Printing Presets for iPhoto
(HTML)
(PDF)
Rules for creating and installing printer-specific collections of settings. Includes a sample file.
|
Apple Applications, Carbon, Cocoa, Graphics & Imaging, Printing |
2005-07-07
|
File-System Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of file-related code.
|
Carbon, Cocoa, Core Foundation, Performance, Storage, Tools |
2005-07-07
|
Handling Carbon Windows and Controls
(HTML)
(PDF)
A guidebook for implementing windows and controls in Carbon applications.
|
Carbon, User Experience |
2005-07-07
|
HIToolbar Programming Guide
(HTML)
(PDF)
Explains how to create toolbars in Carbon applications.
|
Carbon, User Experience |
2005-07-07
|
Multiple User Environments
(HTML)
(PDF)
Explains the system's user environment and gives guidance on writing programs for that environment.
|
Mac OS X, Open Source |
2005-07-07
|
Pasteboard Manager Programming Guide
(HTML)
(PDF)
Describes how to create and manage pasteboards in Carbon applications.
|
Carbon |
2005-07-07
|
Programming With the Text Encoding Conversion Manager
(HTML)
(PDF)
Explains character encodings, Unicode conversion, and custom converter plug-ins. Lists encoding variants.
|
Carbon, Internationalization, Text & Fonts |
2005-07-07
|
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
|
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
|
QuickTime VR
(HTML)
(PDF)
Explains how to construct interactive movies using QuickTime VR.
|
QuickTime |
2005-06-04
|
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.
|
Internet & Web, QuickTime, Scripting & Automation |
2005-06-04
|
eMac Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the eMac computer introduced in May 2005.
|
Hardware & Drivers |
2005-05-03
|
iMac G5 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the iMac G5 introduced in May 2005.
|
Hardware & Drivers |
2005-05-03
|
DNSServiceDiscovery Mach-Based API
(HTML)
(PDF)
Deprecated.
|
Networking |
2005-04-29
|
Mac OS X Server Failover Messaging Architecture Guide
(HTML)
(PDF)
Describes new failover procedures for AFP, NFS, and SMB in Mac OS X v10.4.
|
Mac OS X Server |
2005-04-29
|
Mac OS X Server High Availability Administration
(PDF)
Explains how to manage IP failover, link aggregation, and load balancing to ensure high availability of services.
|
Mac OS X Server, Networking |
2005-04-29
|
Mac OS X Server Migrating From Windows NT
(PDF)
Explains how to move accounts, shared folders, and services from Windows NT servers to Mac OS X Server.
|
Mac OS X Server |
2005-04-29
|
Mac OS X Server QuickTime Streaming Server Administration
(PDF)
Explains how to set up and manage QuickTime streaming services.
|
Internet & Web, Mac OS X Server, QuickTime |
2005-04-29
|
Mac OS X Server Windows Services Administration
(PDF)
Explains how to set up and manage services including PDC, BDC, file, and print for Windows computer users.
|
Mac OS X Server |
2005-04-29
|
Power Mac G5 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the Power Mac G5 introduced in April 2005.
|
Hardware & Drivers |
2005-04-29
|
QuickTime 7 Update Guide
(HTML)
(PDF)
Describes the new features, functions, and data structures in QuickTime 7.
|
QuickTime |
2005-04-29
|
QuickTime Streaming Server Modules Programming Guide
(HTML)
(PDF)
Explains how to create plug-in modules for the QuickTime Streaming Server.
|
Mac OS X Server, QuickTime |
2005-04-29
|
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
|
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
|
Mac mini Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the Mac mini introduced January 2005.
|
Hardware & Drivers |
2005-04-05
|
Plug-ins
(HTML)
(PDF)
Explains how to use the plug-in architecture provided by Core Foundation.
|
Carbon, Core Foundation, Open Source |
2005-03-03
|
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
|
12-inch PowerBook G4 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the 12-inch PowerBook G4 introduced in January 2005.
|
Hardware & Drivers |
2005-02-04
|
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
|
Power Mac G5 -- Single Processor Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the single processor Power Mac G5 introduced October 2004.
|
Hardware & Drivers |
2004-10-19
|
iSight Programming Guide
(HTML)
(PDF)
Describes the Apple iSight video camera and its enhancements.
|
Graphics & Imaging, Hardware & Drivers |
2004-10-05
|
Browsers
(HTML)
(PDF)
Explains how to use Cocoa browsers.
|
Cocoa, User Experience |
2004-08-31
|
Font Panel
(HTML)
(PDF)
Explains how to use the Cocoa Font panel.
|
Cocoa, Text & Fonts, User Experience |
2004-08-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.
|
Carbon, Graphics & Imaging, Printing |
2004-08-31
|
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
|
Creating Carbon Menus
(HTML)
(PDF)
Describes how to create menus in Carbon applications.
|
Carbon, User Experience |
2004-02-23
|
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
|
Text Attributes
(HTML)
(PDF)
Explains how to work with attributes, the distinguishing characteristics of rich text.
|
Cocoa, Text & Fonts |
2004-02-16
|
Text Input and Output
(HTML)
(PDF)
Explains how to read and write text files in Cocoa.
|
Cocoa, Text & Fonts |
2004-02-10
|
Spell Checking
(HTML)
(PDF)
Explains how to use the spell-checking facilities in the Cocoa text system.
|
Cocoa, Text & Fonts, User Experience |
2004-02-09
|
Text Fields
(HTML)
(PDF)
Explains how to use Cocoa text fields.
|
Cocoa, Text & Fonts, User Experience |
2004-02-09
|
Text Views
(HTML)
(PDF)
Explains how to use Cocoa text views.
|
Cocoa, Text & Fonts, User Experience |
2004-02-09
|
PowerPC Numerics
(PDF)
Describes the Mac OS X numerics environment for implementing IEEE standards 754 and C99.
|
Performance |
2004-01-22
|
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
|
Navigation Services for Carbon: An Overview
(HTML)
(PDF)
Introduces changes to the Navigation Services API for CarbonLib and Carbon in Mac OS X.
|
Carbon, User Experience |
2003-12-10
|
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, User Experience |
2003-12-10
|
Tab Views
(HTML)
(PDF)
Explains how to use Cocoa tab views.
|
Cocoa, User Experience |
2003-11-06
|
OpenGL Extensions Guide
(HTML)
Information about OpenGL functionality supported in Mac OS X.
|
Carbon, Graphics & Imaging |
2003-09-10
|
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
|
Speech
(HTML)
(PDF)
Explains Cocoa's interfaces to the speech synthesis and speech recognition technologies.
|
Cocoa, User Experience |
2003-08-08
|
Collections Programming Topics for Core Foundation
(HTML)
(PDF)
Explains how to group objects in arrays, sets, or dictionaries in Core Foundation.
|
Carbon, Core Foundation, Open Source |
2003-08-07
|
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 FXScript
(PDF)
Explains how to use the FXScript feature in Final Cut Pro.
|
Apple Applications |
2003-06-14
|
QuickTime 6.3 + 3GPP
(HTML)
(PDF)
Summarizes features, changes, and new capabilities of QuickTime 6.3 plus 3GPP.
|
QuickTime |
2003-06-01
|
Java for WebObjects Developers
(PDF)
Introduces Java concepts and terms to WebObjects developers. Includes exercises for developing Java expertise in WebObjects.
|
Internet & Web, Java, Mac OS X Server, Tools |
2003-05-27
|
Programming With the Language Analysis Manager
(HTML)
(PDF)
Explains how morpholgical analysis is performed by the system.
|
Carbon, Internationalization |
2003-05-01
|
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
|
Boxes
(HTML)
(PDF)
Explains how to use Cocoa boxes.
|
Cocoa, User Experience |
2003-02-15
|
Matching Fonts With Font Sync
(HTML)
(PDF)
Conceptual information about comparing and identifying fonts based upon their content.
|
Graphics & Imaging |
2003-02-12
|
Drawers
(HTML)
(PDF)
Explains how to use Cocoa drawers.
|
Cocoa, User Experience |
2003-02-04
|
Obtaining and Using Icons With Icon Services
(HTML)
(PDF)
Explains how to obtain and display icons for a Carbon application or extension.
|
Carbon, User Experience |
2003-02-01
|
Debugging Programming Topics for Core Foundation
(HTML)
(PDF)
Tips and techniques for debugging Core Foundation code.
|
Carbon, Core Foundation, Open Source, Performance |
2003-01-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
|
Action Messages
(HTML)
(PDF)
Explains how Cocoa controls respond to user actions and enable users to communicate to an application.
|
Cocoa |
2002-11-12
|
Combo Box Programming Topics
(HTML)
(PDF)
Explains how to use Cocoa combo boxes.
|
Cocoa, User Experience |
2002-11-12
|
Debugging Cocoa Applications
(HTML)
(PDF)
Tips and techniques for debugging Cocoa applications.
|
Cocoa, Performance |
2002-11-12
|
Forms
(HTML)
(PDF)
Explains how to use Cocoa forms.
|
Cocoa, User Experience |
2002-11-12
|
Image Views
(HTML)
(PDF)
Explains how to use Cocoa image views.
|
Cocoa, Graphics & Imaging, User Experience |
2002-11-12
|
Progress Indicators
(HTML)
(PDF)
Explains how to use Cocoa progress indicators.
|
Cocoa, User Experience |
2002-11-12
|
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
|
System Services
(HTML)
(PDF)
Explains how Cocoa applications can extend their capabilities seamlessly to other applications.
|
Cocoa, User Experience |
2002-11-12
|
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
|
Video
(HTML)
(PDF)
Explains how to use QuickTime movies in Cocoa.
|
Cocoa, QuickTime |
2002-11-12
|
Interactive Movies
(HTML)
(PDF)
Explains how to construct interactive movies using QuickTime wired sprites and sprite animation.
|
Internet & Web, QuickTime |
2002-10-01
|
QuickTime Audio
(HTML)
Explains how to enable recording and playback of various audio media.
|
Audio, Carbon, QuickTime |
2002-09-17
|
Slope/Intercept Audio
(HTML)
Explains how to store floating point audio data in QuickTime files.
|
Audio, QuickTime |
2002-09-17
|
Standard Sound Dialog Component
(HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
|
Audio, Carbon, QuickTime |
2002-09-17
|
Desktop Icons
(HTML)
Explains how to provide custom icons for a Carbon application and its documents.
|
Carbon, User Experience |
2002-08-19
|
Providing Help Tags in Carbon
(HTML)
(PDF)
Explains how to add contextually sensitive help content to an application's user interface.
|
Carbon, User Experience |
2002-07-01
|
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
|
Programming with the Appearance Manager
(HTML)
Explains how to make an application's user interface look like the Mac OS user interface.
|
Carbon, User Experience |
2001-11-20
|
Building Darwin
(HTML)
Explains how to work with the Darwin build system using the build tools provided.
|
Darwin |
2001-10-08
|
Packaging UNIX Software
(HTML)
Explains how to post UNIX and other command-line tools to Apple's Macintosh Product Guide.
|
Darwin, Porting, Tools |
2001-04-20
|
Drag Manager Programmer's Guide
(PDF)
Explains how to add support for drag and drop to a Carbon application.
|
Carbon |
1995-12-11
|
All Hardware Products
(HTML)
A list of links to all Apple hardware developer notes.
|
Hardware & Drivers |
|