| Sort by Title
 | Sorted by Topic
 | Sort by Resource Type
 | Sort by Date
 | 
| Interface Builder User Guide
(HTML)
(PDF) Conceptual information and tasks explaining how to use the Interface Builder application to design user interfaces. | Cocoa | Guides | 2008-11-19 | 
| Internationalization Programming Topics
(HTML)
(PDF) Explains how to support multiple languages in software. | Cocoa | Guides | 2009-01-06 | 
| Is ColorSync thread safe?
(HTML)
(  ) QA1261: Discusses ColorSync thread-safety issues.  | Cocoa | Technical Q&As | 2003-04-17 | 
| iSpend
(HTML)
(DMG)
(ZIP) Demonstrates how to incorporate a number of Cocoa Tiger features into a simple application. | Cocoa | Sample Code | 2005-06-01 | 
| ISyncChange Class Reference
(HTML)
(PDF) | Cocoa | Reference | 2006-06-30 | 
| ISyncClient Class Reference
(HTML)
(PDF) An ISyncClient object represents an application, tool, or device that syncs records--for example, Address Book, .Mac, or a mobile phone. | Cocoa | Reference | 2007-07-11 | 
| ISyncFilter Class Reference
(HTML)
(PDF) | Cocoa | Reference | 2006-07-07 | 
| ISyncFiltering Protocol Reference
(HTML)
(PDF) | Cocoa | Reference | 2007-07-11 | 
| ISyncManager Class Reference
(HTML)
(PDF) You use an ISyncManager object to communicate directly with the sync engine to perform administrative operations. | Cocoa | Reference | 2007-07-11 | 
| ISyncRecordReference Class Reference
(HTML)
(PDF) | Cocoa | Reference | 2007-07-11 | 
| ISyncRecordSnapshot Class Reference
(HTML)
(PDF) | Cocoa | Reference | 2006-07-07 | 
| ISyncSession Class Reference
(HTML)
(PDF) An ISyncSession object is used to manage a single sync operation. | Cocoa | Reference | 2008-11-19 | 
| ISyncSessionDriver Class Reference
(HTML)
(PDF) | Cocoa | Reference | 2007-07-11 | 
| ISyncSessionDriverDataSource Protocol Reference
(HTML)
(PDF) Defines a set of methods that the data source of an ISyncSessionDriver object must implement. | Cocoa | Reference | 2007-07-11 | 
| ISyncUIHelper Protocol Reference
(HTML)
(PDF) An informal protocol that provides user interface attributes to the iSync user interface. | Cocoa | Reference | 2007-10-31 | 
| JavaFrameEmbedding example
(HTML)
(DMG)
(ZIP) Small Cocoa application that demonstrates how to use JavaFrameEmbedding.framework | Cocoa | Sample Code | 2007-06-12 | 
| JDragNDrop
(HTML)
(DMG)
(ZIP) Deprecated - Demonstrates building a simple view to implement Drag-and-Drop functionality in Cocoa-Java. | Cocoa | Sample Code | 2003-01-14 | 
| JNI Development on Mac OS X
(HTML) TN2147: Discusses use of native APIs and UI elements from Java applications | Cocoa | Technical Notes | 2006-04-17 | 
| JSInterpreter
(HTML)
(DMG)
(ZIP) Simple JavaScript interpreter | Cocoa | Sample Code | 2007-06-06 | 
| JSPong
(HTML)
(DMG)
(ZIP) Pong with JavaScript AI | Cocoa | Sample Code | 2007-06-06 | 
| Kerberos: Highly Secure Single Sign On Authentication in Mac OS X
(HTML) Learn how you can take advantage of Kerberos in your application. | Cocoa | Articles | 2007-02-05 | 
| Key-Value Coding Programming Guide
(HTML)
(PDF) Conceptual information about how to access a Cocoa object's values using keys. | Cocoa | Guides | 2009-02-04 | 
| Key-Value Observing Programming Guide
(HTML)
(PDF) Explains the Cocoa key-value observing protocol. | Cocoa | Guides | 2009-05-06 | 
| Keychain Services Programming Guide
(HTML)
(PDF) This document explains how to use Keychain Services to store and retrieve passwords. | Cocoa | Guides | 2009-03-12 | 
| Keychain Services Reference
(HTML)
(PDF) Describes the Keychain Services API, used to create, find, modify, and delete keychain items. | Cocoa | Reference | 2008-11-19 | 
| Launch Services Release Notes
(HTML) | Cocoa | Release Notes | 2007-10-31 | 
| Launch Time Performance Guidelines
(HTML)
(PDF) Guidelines for improving the launch performance of an application. | Cocoa | Guides | 2006-04-04 | 
| LayerBackedOpenGLView
(HTML)
(DMG)
(ZIP) "LayerBackedOpenGLView" provides a simple example of hosting Cocoa controls as subviews of an NSOpenGLView. | Cocoa | Sample Code | 2007-06-12 | 
| LayoutManagerDemo
(HTML)
(DMG)
(ZIP) Demonstrates the layout manager using rollovers with different colors for lines, words and characters under the mouse. | Cocoa | Sample Code | 2003-01-14 | 
| Leopard Technology Series for Developers: Broadcast Your Application's Content with iChat Theater
(HTML) Leopard Overview article on using the Instant Messaging framework.  | Cocoa | Articles | 2007-05-22 | 
| Leopard Technology Series for Developers: Graphics & Media Overview
(HTML) Describes Leopard's graphics and media capabilities.  | Cocoa | Articles | 2007-12-11 | 
| Leopard Technology Series for Developers: Leopard Developer Application Technologies Overview
(HTML) Learn how Leopard will help you create powerful and innovative features for your users. | Cocoa | Articles | 2006-12-07 | 
| Leopard Technology Series for Developers: Leopard Developer Tools Overview
(HTML) Learn how Leopard developer tools make it easier than ever to create exciting applications. | Cocoa | Articles | 2006-11-15 | 
| Leopard Technology Series for Developers: Objective-C 2.0 Overview
(HTML) Describes features and capabilities introduced in Objective-C 2.0. | Cocoa | Articles | 2007-12-11 | 
| Link Snoop
(HTML)
(DMG)
(ZIP) Shows how to use PDFKit to scan for and highlight link annotations in PDFs. | Cocoa | Sample Code | 2005-06-01 | 
| LiveVideoMixer3
(HTML)
(DMG)
(ZIP) LiveVideoMixer3 is extended to support Video In via QTKit | Cocoa | Sample Code | 2006-08-01 | 
| LoginItemsAE
(HTML)
(DMG)
(ZIP) Uses Apple events to manipulate the list of login items (items launched when you log in). | Cocoa | Sample Code | 2005-10-17 | 
| Low-Level File Management Programming Topics
(HTML)
(PDF) Explains the low-level ways Cocoa applications can interact with files. | Cocoa | Guides | 2009-03-05 | 
| LSMSmartCategorizer
(HTML)
(DMG)
(ZIP) Demonstrates the Latent Semantic Mapping (LSM) framework by automatically categorize RSS feeds. | Cocoa | Sample Code | 2007-05-09 | 
| Mac OS X 10.2
(HTML) TN2053: Describes software development-related changes provided in system software update Mac OS X 10.2. | Cocoa | Technical Notes | 2002-09-04 | 
| Mac OS X ABI Dynamic Loader Reference
(HTML)
(PDF) Describes the functions used to access Mach-O files. | Cocoa | Reference | 2005-11-09 | 
| Mac OS X ABI Function Call Guide
(HTML)
(PDF) Describes the function-calling conventions used in the architectures supported by Mac OS X. | Cocoa | Guides | 2009-02-04 | 
| Mac OS X ABI Mach-O File Format Reference
(HTML)
(PDF) Describes the data structures that make up the Mach-O file format. | Cocoa | Reference | 2009-02-04 | 
| Mac OS X Code Signing In Depth
(HTML) TN2206: Intermediate to expert level overview of code signing that details specific options and gotchas | Cocoa | Technical Notes | 2008-08-06 | 
| Mac OS X Printing System Overview
(HTML)
(PDF) Introduces Apple's printing architecture. Includes a road map for developing software. | Cocoa | Guides | 2006-02-07 | 
| Mac OS X Technology Overview
(HTML)
(PDF) Introduces Mac OS X and its technologies. | Cocoa | Guides | 2008-10-15 | 
| Mac OS X: v10.1.1 - v10.1.3
(HTML) TN2043: Describes changes provided by system software updates 10.1.1 through 10.1.3. | Cocoa | Technical Notes | 2002-03-06 | 
| Making the most of Cocoa bindings in Quartz Composer
(HTML) TN2146: Describes how to best use Cocoa bindings with Quartz Composer. | Cocoa | Technical Notes | 2006-03-03 | 
| ManagedObjectDataFormatter
(HTML)
(DMG)
(ZIP) A Data Formatter for Xcode 2.0 and 2.1 that displays NSManagedObject * variables. | Cocoa | Sample Code | 2005-06-01 | 
| Managing QTCompressionOptions - An overview of the QTCompressionOptionsWindow sample
(HTML) TN2219: Introductory overview of the QTCompressionOptionsWindow sample demonstrating one way to manage QTCompressionOptions objects. | Cocoa | Technical Notes | 2008-03-11 | 
| MapLargeFile
(HTML)
(DMG)
(ZIP) Shows a technique for mapping files greater than 4GB into memory for faster access. | Cocoa | Sample Code | 2003-11-19 | 
| MassiveImage
(HTML)
(DMG)
(ZIP) Shows how to use a CGDataProvider to save a very large image with Image IO | Cocoa | Sample Code | 2007-09-27 | 
| Matrix Programming Guide for Cocoa
(HTML)
(PDF) Explains how to use Cocoa matrices. | Cocoa | Guides | 2006-11-07 | 
| Maximizing Mac OS X Application Performance
(HTML) Learn how to achieve better performance on Mac OS X. | Cocoa | Articles | 2003-06-23 | 
| Memory Management Programming Guide for Cocoa
(HTML)
(PDF) Explains how to allocate and deallocate objects in Cocoa. | Cocoa | Guides | 2009-05-06 | 
| Memory Usage Performance Guidelines
(HTML)
(PDF) Guidelines for improving the performance of memory-related code. | Cocoa | Guides | 2006-06-28 | 
| MenuItemView
(HTML)
(DMG)
(ZIP) Demonstrates embedding an NSView inside a menu item or NSMenuItem. | Cocoa | Sample Code | 2007-06-11 | 
| Message Framework Reference
(HTML) Describes the Objective-C API for sending email messages through the Mail application. | Cocoa | Reference | 2008-04-08 | 
| MethodReplacement
(HTML)
(DMG)
(ZIP) Demonstrates an Objective C 2 compatible way to replace a method in an existing Objective C class. | Cocoa | Sample Code | 2006-08-01 | 
| Model Object Implementation Guide
(HTML)
(PDF) Describes issues relating to the design and implementation of model objects | Cocoa | Guides | 2008-02-08 | 
| Monochrome Image
(HTML)
(DMG)
(ZIP) Applies the NTSC color weighting formula to an image to generate a monochrome version of the image. | Cocoa | Sample Code | 2003-07-16 | 
| MoreFiles
(HTML)
(DMG)
(ZIP) Shows various File Manager operations (file copy, etc.) through a collection of high-level routines. | Cocoa | Sample Code | 2003-01-14 | 
| MoreFilesX
(HTML)
(DMG)
(ZIP) Deprecated - Shows various File Manager operations through a collection of high-level routines using HFS Plus APIs. | Cocoa | Sample Code | 2005-05-13 | 
| Moriarity
(HTML)
(DMG)
(ZIP) Implementing a Cocoa GUI that wraps command-line functionality, calling a UNIX task and presenting the results in a GUI. | Cocoa | Sample Code | 2003-01-14 | 
| Mountains
(HTML)
(DMG)
(ZIP) Demonstrates localization and internationalization techniques and APIs | Cocoa | Sample Code | 2008-06-02 | 
| Movie Overlay
(HTML)
(DMG)
(ZIP) Shows how to overlay text & graphics and perform animation on an QTMovieView through a floating overlay window. | Cocoa | Sample Code | 2008-07-25 | 
| MovieAudioExtraction - Ensure a Movie is fully loaded before starting an extraction session
(HTML) QA1469: Describes the importance of making sure a Movie is fully loaded before extracting audio. | Cocoa | Technical Q&As | 2006-03-29 | 
| Movies - Saving movie playback hints
(HTML) QA1366: Explains how to save and load media play hints from Movie files. | Cocoa | Technical Q&As | 2004-09-14 | 
| MP3 Player
(HTML)
(DMG)
(ZIP) How to wrap a command-line UNIX/Linux application in a Cocoa GUI, calling a the command-line app through NSTask.  | Cocoa | Sample Code | 2003-01-14 | 
| MungSaver
(HTML)
(DMG)
(ZIP) Demonstrates a simple Screen Saver module for Panther, using the Sequence Grabber DataProc mung technique. | Cocoa | Sample Code | 2003-11-18 | 
| MyCustomColorPicker
(HTML)
(DMG)
(ZIP) Shows how to write a custom color picker using Cocoa. | Cocoa | Sample Code | 2006-10-09 | 
| MyMovieFilter
(HTML)
(DMG)
(ZIP) How to play a movie into a layer-backed QTMovieView and apply a Core Image filter while the movie plays. | Cocoa | Sample Code | 2008-06-02 | 
| NameAndAddress
(HTML)
(DMG)
(ZIP) A single window utility that gets a host name from an IP address or an IP address from a hostname. | Cocoa | Sample Code | 2003-01-14 | 
| NamingTableAccess
(HTML)
(DMG)
(ZIP) Digs out the contents of the NamingTable in a TrueType 'sfnt'. | Cocoa | Sample Code | 2003-01-14 | 
| NewsReader
(HTML)
(DMG)
(ZIP) Demonstrates use of the Publication Subscription framework to create a simple RSS reader application. | Cocoa | Sample Code | 2007-06-01 | 
| Notification Programming Topics for Cocoa
(HTML)
(PDF) Explains how to send and receive information about events in Cocoa programs. | Cocoa | Guides | 2007-05-03 | 
| NSAccessibility Protocol Reference
(HTML)
(PDF) Describes the interface for receiving accessibility-related messages. | Cocoa | Reference | 2007-12-11 | 
| NSActionCell Class Reference
(HTML)
(PDF) Describes the interface for the active area in a control. | Cocoa | Reference | 2007-02-28 | 
| NSAffineTransform Additions Reference
(HTML)
(PDF) Describes additions to support affine transformations. | Cocoa | Reference | 2007-02-28 | 
| NSAffineTransform Class Reference
(HTML)
(PDF) Describes an affine transformation from one coordinate space to another. | Cocoa | Reference | 2007-01-15 | 
| NSAlert Class Reference
(HTML)
(PDF) Describes a window that displays a message and obtains the user's response to it. | Cocoa | Reference | 2007-04-25 | 
| NSAnimatablePropertyContainer Protocol Reference
(HTML)
(PDF) Describes the interface for an animatable proxy for views and windows. | Cocoa | Reference | 2009-05-06 | 
| NSAnimation Class Reference
(HTML)
(PDF) Describes the behavior of an animation. | Cocoa | Reference | 2007-10-31 | 
| NSAnimationContext Class Reference
(HTML)
(PDF) Describes nested transaction support for animating views. | Cocoa | Reference | 2008-02-08 | 
| NSAppleEventDescriptor Class Reference
(HTML)
(PDF) Describes the class used to access the basic data structures in an Apple event. | Cocoa | Reference | 2007-04-10 | 
| NSAppleEventManager Class Reference
(HTML)
(PDF) Describes the class used to work with Apple event handler routines and to suspend and resume event handling. | Cocoa | Reference | 2006-05-23 | 
| NSAppleScript Additions Reference
(HTML)
(PDF) Describes additions to the NSAppleScript class to provide syntax-highlighted script source. | Cocoa | Reference | 2006-05-23 | 
| NSAppleScript Class Reference
(HTML)
(PDF) Describes the class that provides the ability to load, compile, and execute scripts. | Cocoa | Reference | 2007-07-10 | 
| NSApplication Class Reference
(HTML)
(PDF) Describes the responder object that manages an application's events and resources. | Cocoa | Reference | 2009-02-04 | 
| NSArchiver Class Reference
(HTML)
(PDF) Describes a class that encodes objects into an architecture-independent format. | Cocoa | Reference | 2006-05-23 | 
| NSArray Class Reference
(HTML)
(PDF) Describes the class used to manage an immutable ordered collection of objects. | Cocoa | Reference | 2008-06-09 | 
| NSArrayController Class Reference
(HTML)
(PDF) Describes a Cocoa bindings-compatible manager of an array or set. | Cocoa | Reference | 2007-04-09 | 
| NSAssertionHandler Class Reference
(HTML)
(PDF) Describes the facility for handling false assertions. | Cocoa | Reference | 2007-02-22 | 
| NSAtomicStore Class Reference
(HTML)
(PDF) Describes a Core Data atomic persistent store. | Cocoa | Reference | 2008-10-15 | 
| NSAtomicStoreCacheNode Class Reference
(HTML)
(PDF) Describes a node in an atomic persistent store. | Cocoa | Reference | 2006-10-09 | 
| NSATSTypesetter Class Reference
(HTML)
(PDF) Describes a typesetter that places glyphs for text layout. | Cocoa | Reference | 2009-03-04 | 
| NSAttributeDescription Class Reference
(HTML)
(PDF) Describes the class used to define attributes of an entity in a Core Data managed object model. | Cocoa | Reference | 2007-10-31 | 
| NSAttributedString Application Kit Additions Reference
(HTML)
(PDF) Describes additions for analyzing and using attributed strings. | Cocoa | Reference | 2007-12-04 | 
| NSAttributedString Class Reference
(HTML)
(PDF) Describes a character string with attributes. | Cocoa | Reference | 2008-10-15 | 
| NSAutoreleasePool Class Reference
(HTML)
(PDF) Describes the interface to the deferred-release mechanism in Cocoa's reference-counted memory management system. | Cocoa | Reference | 2009-01-02 |