Sort by Title |
Sort by Topic |
Sorted by Date |
|
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
|
|
ATSUI Programming Guide
(HTML)
(PDF)
Explains how to lay out, process, and draw Unicode text.
|
Carbon, Graphics & Imaging, Internationalization, Text & Fonts |
2007-07-10
|
|
Cocoa Application Tutorial Using Bindings
(HTML)
(PDF)
A hands-on introduction to Cocoa bindings.
|
Cocoa, Tools |
2007-07-10
|
|
Dock Tile Programming Guide
(HTML)
(PDF)
Explains how to provide an icon and contextual menu in Carbon applications.
|
Carbon, User Experience |
2007-07-10
|
|
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, Tools |
2007-07-10
|
|
Navigation Services Programming Guide
(HTML)
(PDF)
Explains how to provide a user interface for navigating to, opening, and saving files.
|
Carbon, User Experience |
2007-07-10
|
|
Sort Descriptor Programming Topics
(HTML)
(PDF)
Explains how to use sort descriptors to specify the sorting of collections.
|
Cocoa |
2007-07-10
|
|
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
|
|
Image I/O Programming Guide
(HTML)
(PDF)
Explains how to read and write image data using the Image I/O framework.
|
Carbon, Cocoa, Graphics & Imaging |
2007-07-02
|
|
CCL Modem Scripting Guide
(HTML)
(PDF)
|
Apple Applications, Darwin, Hardware & Drivers, Networking, Open Source |
2007-06-28
|
|
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, User Experience |
2007-06-26
|
|
15-inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 15-inch MacBook Pro computer introduced in June 2007.
|
Hardware & Drivers |
2007-06-11
|
|
17-inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 17-inch MacBook Pro computer introduced in June 2007.
|
Hardware & Drivers |
2007-06-11
|
|
Distributed Objects Programming Topics
(HTML)
(PDF)
Explains how Objective-C objects in different threads or different processes communicate.
|
Cocoa, Networking |
2007-06-06
|
|
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.
|
Internet & Web, QuickTime, Scripting & Automation |
2007-06-06
|
|
Key-Value Coding Programming Guide
(HTML)
(PDF)
Conceptual information about how to access a Cocoa object's values using keys.
|
Cocoa |
2007-06-06
|
|
Attributed Strings Programming Guide
(HTML)
(PDF)
Explains how to use attributed strings, which manage attributes of character strings or individual characters.
|
Carbon, Cocoa, Core Foundation, Text & Fonts |
2007-06-04
|
|
Attributed Strings Programming Guide
(HTML)
(PDF)
Explains how to use attributed strings, which manage attributes of character strings or individual characters.
|
Carbon, Cocoa, Core Foundation, Text & Fonts |
2007-06-04
|
|
Dictionary Services Programming Guide
(HTML)
(PDF)
Explains how to create a dictionary and access it programmatically.
|
Carbon, Cocoa, Core Foundation, User Experience |
2007-05-30
|
|
Spotlight Importer Programming Guide
(HTML)
(PDF)
Describes the role of metadata importers and how to write them.
|
Carbon, Cocoa, Core Foundation |
2007-05-27
|
|
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
|
|
Mac OS X Server Administrator Topics
(HTML)
(PDF)
Document that describes a variety of server administrator advanced operations.
|
Internet & Web, Mac OS X Server, Networking, Open Source |
2007-05-23
|
|
Cocoa Bindings Programming Topics
(HTML)
(PDF)
Explains how to rapidly develop sophisticated user interfaces using Cocoa binding technology.
|
Cocoa |
2007-05-22
|
|
Mail Programming Topics
(HTML)
(PDF)
Explains how to customize Mail features.
|
Apple Applications, User Experience |
2007-05-22
|
|
Rendering FxPlug Effects in Final Cut
(HTML)
(PDF)
|
Apple Applications |
2007-05-21
|
|
I/O Kit Fundamentals
(HTML)
(PDF)
The basics of developing device drivers. Includes descriptions of I/O Kit families.
|
Darwin, Hardware & Drivers, Mac OS X, Performance |
2007-05-17
|
|
MacBook Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the MacBook computer introduced in May 2007.
|
Hardware & Drivers |
2007-05-17
|
|
Image Capture Applications Programming Guide
(HTML)
(PDF)
Describes the interaction between applications programs and image capture devices such as cameras and scanners.
|
Carbon, Cocoa, Hardware & Drivers |
2007-05-16
|
|
Code Signing Guide
(HTML)
(PDF)
Explains how you can sign your code and why you should.
|
Carbon, Cocoa, Darwin, Hardware & Drivers, Internet & Web, Java, Mac OS X Server, Networking, Open Source, Security, Tools |
2007-05-15
|
|
Identity Services Programming Guide
(HTML)
(PDF)
Explains how identities work and how to use them in applications.
|
Core Foundation, Networking, Security, User Experience |
2007-05-15
|
|
Mac OS X Notification Overview
(HTML)
(PDF)
|
Darwin, Mac OS X |
2007-05-15
|
|
Publication Subscription Programming Guide
(HTML)
(PDF)
A guide describing the framework for subscribing to RSS and Atom feeds.
|
Internet & Web |
2007-05-11
|
|
vImage Programming Guide
(HTML)
(PDF)
Explains how to use the C programming interface for high-speed vector image processing.
|
Graphics & Imaging, Performance |
2007-05-11
|
|
Resolution Independence Guidelines
(HTML)
(PDF)
Describes resolution independence and how to start updating applications to support high-resolution monitors.
|
Carbon, Cocoa, Graphics & Imaging, User Experience |
2007-05-04
|
|
15-inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 15-inch MacBook Pro computer introduced in October 2006.
|
Hardware & Drivers |
2007-05-03
|
|
15-inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 15-inch MacBook Pro computer introduced in October 2006.
|
Hardware & Drivers |
2007-05-03
|
|
iMac Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of iMac computers with SuperDrive introduced September 2006.
|
Hardware & Drivers |
2007-05-03
|
|
Mac Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the Mac Pro computer introduced in August 2006.
|
Hardware & Drivers |
2007-05-03
|
|
Notification Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to send and receive information about events in Cocoa programs.
|
Cocoa |
2007-05-03
|
|
QuickTime Video Effects and Transitions Guide
(HTML)
(PDF)
Describes QuickTime video effect components and how to use them.
|
QuickTime |
2007-05-03
|
|
Runtime Configuration Guidelines
(HTML)
(PDF)
Conceptual and reference information for dynamically configuring your software.
|
Carbon, Cocoa, Mac OS X, Open Source, Tools |
2007-04-18
|
|
Dashboard Programming Topics
(HTML)
(PDF)
Explains Dashboard and Web Kit technologies used in widgets.
|
Apple Applications, Cocoa, Internet & Web, Scripting & Automation, Tools, User Experience |
2007-04-13
|
|
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
|
|
Mac Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the Mac Pro computers introduced in April 2007.
|
Hardware & Drivers |
2007-04-05
|
|
17-inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 17-inch MacBook Pro computer introduced in October 2006.
|
Hardware & Drivers |
2007-04-04
|
|
iMac Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the iMac computer introduced in January 2006.
|
Hardware & Drivers |
2007-04-04
|
|
Mac mini Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the Mac mini computer introduced in February 2006.
|
Hardware & Drivers |
2007-04-04
|
|
Mac OS X ABI Function Call Guide
(HTML)
(PDF)
Describes the function-calling conventions used in the architectures supported by Mac OS X.
|
Carbon, Cocoa, Darwin, Tools |
2007-04-04
|
|
MacBook Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the MacBook computer introduced in May 2006.
|
Hardware & Drivers |
2007-04-04
|
|
MacBook Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the MacBook computer introduced in November 2006.
|
Hardware & Drivers |
2007-04-04
|
|
17-inch MacBook Pro Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 17-inch MacBook Pro computer introduced in April 2006.
|
Hardware & Drivers |
2007-04-03
|
|
Core Video Programming Guide
(HTML)
(PDF)
Describes Core Video concepts and how to obtain and manipulate video frames using the Core Video API.
|
Graphics & Imaging |
2007-04-03
|
|
Mass Storage Device Driver Programming Guide
(HTML)
(PDF)
Background and task information about developing kernel-resident drivers for mass storage devices.
|
Darwin, Hardware & Drivers |
2007-04-03
|
|
Memory Management Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to allocate and deallocate objects in Core Foundation.
|
Carbon, Core Foundation |
2007-04-03
|
|
64-Bit Transition Guide for Cocoa
(HTML)
(PDF)
Explains how to port Cocoa projects to 64-bit addressing.
|
Cocoa |
2007-03-22
|
|
Data Formatting Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa formatters to create and validate text in text fields and other cells.
|
Cocoa |
2007-03-20
|
|
Cocoa Event-Handling Guide
(HTML)
(PDF)
Introduces event mechanisms and the types of events in Cocoa and describes how to handle events of each type.
|
Cocoa |
2007-03-16
|
|
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
|
|
Device File Access Guide for Storage Devices
(HTML)
(PDF)
Guidelines for using I/O Kit and POSIX functions to develop applications that communicate with storage devices.
|
Darwin, Hardware & Drivers |
2007-03-06
|
|
I/O Kit Device Driver Design Guidelines
(HTML)
(PDF)
Design guidelines and tips for developing, debugging, and deploying kernel-resident device drivers, including user clients.
|
Darwin, Hardware & Drivers |
2007-03-06
|
|
Power Mac G5 Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the Power Mac G5 introduced in October 2005.
|
Hardware & Drivers |
2007-03-06
|
|
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
|
|
Workspace Services Programming Topics
(HTML)
(PDF)
Explains how to use the services the workspace class provides to Cocoa applications.
|
Cocoa |
2007-03-06
|
|
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 |
2007-02-26
|
|
Accessibility Programming Guidelines for Carbon
(HTML)
(PDF)
Explains how to access-enable Carbon applications.
|
Carbon, User Experience |
2007-02-08
|
|
Accessibility Programming Guidelines for Cocoa
(HTML)
(PDF)
Explains how Cocoa applications make their user interface available to external assistive applications.
|
Cocoa, User Experience |
2007-02-08
|
|
Accessing Hardware From Applications
(HTML)
(PDF)
Tips and guidelines for developing applications that communicate with or control devices.
|
Darwin, Hardware & Drivers |
2007-02-08
|
|
FireWire Device Interface Guide
(HTML)
(PDF)
Explains how to develop applications to communicate with or control FireWire devices and units.
|
Darwin, Hardware & Drivers |
2007-02-08
|
|
SCSI Architecture Model Device Interface Guide
(HTML)
(PDF)
Explains how to develop applications that communicate with or control SCSI Architecture Model devices.
|
Darwin, Hardware & Drivers |
2007-02-08
|
|
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 |
2007-02-08
|
|
Text Input Management
(HTML)
(PDF)
Explains how to use input servers, input managers, and text views in Cocoa.
|
Cocoa, Text & Fonts |
2007-02-08
|
|
Xserve Developer Note
(HTML)
|
Hardware & Drivers |
2007-01-12
|
|
Core Audio Overview
(HTML)
(PDF)
Provides an overview of Core Audio and its programming interfaces.
|
Audio, Carbon, Cocoa, Games |
2007-01-08
|
|
Keychain Services Programming Guide
(HTML)
(PDF)
This document explains how to use Keychain Services to store and retrieve passwords.
|
Carbon, Cocoa, Security |
2007-01-08
|
|
Open Directory Programming Guide
(HTML)
(PDF)
Explains how to implement centralized storage and retrieval of information in Carbon.
|
Darwin, Mac OS X Server, Networking, Open Source |
2007-01-08
|
|
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 Movie Creation Guide
(HTML)
(PDF)
Describes some of the different ways your application can create a new QuickTime movie.
|
Graphics & Imaging, QuickTime |
2007-01-08
|
|
Toolbar Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa toolbars.
|
Cocoa, User Experience |
2007-01-08
|
|
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, Core Foundation, Open Source |
2006-12-21
|
|
Event-Driven XML Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to process XML documents using the Cocoa streaming parser.
|
Cocoa |
2006-12-05
|
|
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, Graphics & Imaging, Internet & Web, Scripting & Automation |
2006-12-05
|
|
Text Attachment Programming Topics for Cocoa
(HTML)
(PDF)
Expalins how to add graphics and other attachments to text.
|
Cocoa, Text & Fonts |
2006-12-05
|
|
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, Cocoa, Internet & Web, Open Source |
2006-12-05
|
|
Mach-O Programming Topics
(HTML)
(PDF)
Explains the use of the Mac OS X runtime architecture, including program types, loading and executing code, and using libraries and plug-ins.
|
Tools |
2006-11-28
|
|
17-inch iMac for Education Developer Note
(HTML)
Specifies the internal design, I/O features, and expansion capabilities of the 17-inch iMac for Education computer introduced in July 2006.
|
Hardware & Drivers |
2006-11-07
|
|
Application File Management
(HTML)
(PDF)
Explains how Cocoa applications can use, manipulate, and "own" files.
|
Cocoa |
2006-11-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, Cocoa, Darwin, Open Source, Tools |
2006-11-07
|
|
Dynamic Library Programming Topics
(HTML)
(PDF)
Explains how to design, implement, and use dynamic libraries.
|
Darwin, Open Source, Tools |
2006-11-07
|
|
Framework Programming Guide
(HTML)
(PDF)
Conceptual information and guidelines on how to create a framework.
|
Tools |
2006-11-07
|
|
Kernel Programming Guide
(HTML)
(PDF)
Essential information for programming in the Mac OS X kernel. Includes a high-level overview.
|
Darwin, Hardware & Drivers |
2006-11-07
|
|
Matrix Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use Cocoa matrices.
|
Cocoa, User Experience |
2006-11-07
|
|
Property List Programming Guide for Cocoa
(HTML)
(PDF)
Explains how to use structured, textual representations of data in Cocoa.
|
Cocoa |
2006-11-07
|
|
Sound Programming Topics for Cocoa
(HTML)
(PDF)
Explains how to load and play audio data in Cocoa.
|
Audio, Cocoa |
2006-11-07
|
|
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 |
2006-11-07
|
|
Porting CodeWarrior Projects to Xcode
(HTML)
(PDF)
Explains how to move software projects from CodeWarrior to Xcode and compares the two development environments.
|
Carbon, Porting, Tools |
2006-10-26
|
|
Control and Cell Programming Topics for Cocoa
(HTML)
(PDF)
Explains the relationship between Cocoa control and cell objects.
|
Cocoa, User Experience |
2006-10-16
|
|
Color Programming Topics for Cocoa
(HTML)
(PDF)
Explains how applications specify colors and how users choose colors in Cocoa.
|
Cocoa, Graphics & Imaging |
2006-10-03
|
|
Error Handling Programming Guide For Cocoa
(HTML)
(PDF)
Describes NSError objects, related Application Kit support for error handling, and how to use these features in your code.
|
Cocoa |
2006-10-03
|
|
Extending Printing Dialogs
(HTML)
(PDF)
A guide to developing printing dialog extensions, including basic concepts and a documented Carbon-based sample project.
|
Carbon, Graphics & Imaging, Printing |
2006-10-03
|