Sorted by Title |
Sort by Topic |
Sort by Resource Type |
Sort by Date |
Java 3D 1.2 API Reference
(HTML)
Describes the Javadoc-formatted API for the Java 3D 1.2 package. Does not include any Apple-specific reference.
|
Java |
Reference |
|
Java Advanced Imaging 1.1 API Reference
(HTML)
Describes the Javadoc-formatted API for the Java Advanced Imaging 1.1 package. Does not include any Apple-specific reference.
|
Java |
Reference |
|
Java Advanced Imaging and Java 3D for Java 1.4.1 and 1.4.2 Release Notes
(HTML)
Describes notes and known issues about Java Advanced Imaging and Java 3D for Java 1.4.1 and 1.4.2 on Mac OS X.
|
Graphics & Imaging, Java |
Release Notes |
2004-10-05
|
Java Application Server Guide
(HTML)
(PDF)
Explains J2EE and JBoss development on Mac OS X Server.
|
Internet & Web, Java, Mac OS X Server |
Guides |
2005-08-11
|
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.
|
Internet & Web, Java, Mac OS X Server, Porting |
Guides |
2008-10-15
|
Java for Mac OS X 10.4 Release 5 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.4 Release 5
|
Java, Mac OS X Server |
Release Notes |
2007-03-08
|
Java for Mac OS X 10.4 Release 6 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.4 Release 6.
|
Internet & Web, Java, Mac OS X Server |
Release Notes |
2007-12-14
|
Java for Mac OS X v10.4, Release 7 Release Notes
(HTML)
(PDF)
First version of Java for Mac OS X v10.4 Update 7 Release Notes.
|
Internet & Web, Java, Mac OS X Server, Security |
Release Notes |
2008-09-24
|
Java for Mac OS X v10.4, Release 8 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.4, Release 8.
|
Internet & Web, Java, Mac OS X Server, Security |
Release Notes |
2009-03-04
|
Java for Mac OS X v10.5 Release Notes
(HTML)
(PDF)
|
Internet & Web, Java, Mac OS X Server, Security |
Release Notes |
2007-10-31
|
Java for Mac OS X v10.5 Update 1 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.5 Update 1.
|
Internet & Web, Java, Mac OS X Server, Security |
Release Notes |
2008-05-02
|
Java for Mac OS X v10.5 Update 2 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.5 Update 2.
|
Internet & Web, Java, Mac OS X Server, Security |
Release Notes |
2008-09-24
|
Java for Mac OS X v10.5 Update 3 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with Java for Mac OS X v10.5 Update 3.
|
Internet & Web, Java, Mac OS X Server, Security |
Release Notes |
2009-03-04
|
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 |
Guides |
2003-05-27
|
Java Info.plist Key Reference for Mac OS X
(HTML)
(PDF)
Describes the property list keys available in Java for Mac OS X.
|
Internet & Web, Java, Mac OS X Server |
Reference |
2009-03-04
|
Java on Intel-based Macs
(HTML)
QA1295: Required changes (if any) for Java applications to run on Intel-based Macs.
|
Java, Porting, Tools |
Technical Q&As |
2006-10-17
|
Java Runtime Properties for Mac OS X
(HTML)
()
Deprecated - TN2031: Runtime properties for use with Java 1.3.1 applications.
|
Java |
Technical Notes |
2002-06-12
|
Java System Property Reference for Mac OS X
(HTML)
(PDF)
Describes the System Properties offered by Java for Mac OS X.
|
Internet & Web, Java, Mac OS X Server |
Reference |
2009-03-04
|
Java Virtual Machine Option Reference for Mac OS X
(HTML)
(PDF)
Describes the virtual machine options offered by Java for Mac OS X.
|
Internet & Web, Java, Mac OS X Server |
Reference |
2009-03-04
|
JavaEOGenerator
(HTML)
(DMG)
(ZIP)
Java-based template generation engine similar to EOGenerator
|
Java |
Sample Code |
2007-11-14
|
JavaFrameEmbedding example
(HTML)
(DMG)
(ZIP)
Small Cocoa application that demonstrates how to use JavaFrameEmbedding.framework
|
Cocoa, Internet & Web, Java, User Experience |
Sample Code |
2007-06-12
|
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.
|
Internet & Web, QuickTime, Scripting & Automation |
Guides |
2008-02-08
|
JavaScriptCore Framework Reference
(HTML)
Describes the API for evaluating JavaScript programs from within a C-based program
|
Carbon, Core Foundation, Internet & Web, Scripting & Automation |
Reference |
2008-04-08
|
JavaSplashScreen
(HTML)
(DMG)
(ZIP)
Deprecated - Quickly display a splash screen while instantiating the 1.4.x/1.5 JVM from a Cocoa application.
|
Java, Performance |
Sample Code |
2006-04-12
|
JAWTExample
(HTML)
(DMG)
(ZIP)
Using the new JAWT structs included with Java 1.4.1 Update 1 for Jaguar.
|
Java |
Sample Code |
2003-10-27
|
JDragNDrop
(HTML)
(DMG)
(ZIP)
Deprecated - Demonstrates building a simple view to implement Drag-and-Drop functionality in Cocoa-Java.
|
Cocoa, Java, Mac OS X Server, Tools |
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, Java, Tools, User Experience |
Technical Notes |
2006-04-17
|
JPEG File Interchange Format
(HTML)
(DMG)
(ZIP)
Preview component which lets you make previews from JFIF files in the QuickTime StandardFilePreview dialog.
|
QuickTime |
Sample Code |
2003-01-14
|
JSheets
(HTML)
(DMG)
(ZIP)
Uses AWT Native Interface (JAWT) to Display Cocoa sheet dialogs in Java
|
Java |
Sample Code |
2006-07-11
|
JSInterpreter
(HTML)
(DMG)
(ZIP)
Simple JavaScript interpreter
|
Cocoa, Internet & Web |
Sample Code |
2007-06-06
|
JSPong
(HTML)
(DMG)
(ZIP)
Pong with JavaScript AI
|
Cocoa, Internet & Web |
Sample Code |
2007-06-06
|
JustDraw
(HTML)
(DMG)
(ZIP)
Sample code being used in the WWDC 2005 Hands-On session 215 "Moving from QD to Quartz"
|
Graphics & Imaging |
Sample Code |
2005-06-01
|
KauthORama
(HTML)
(DMG)
(ZIP)
Prints each Kauth request, illustrating how Kauth interacts with high-level operations, like copying files.
|
Darwin, Security |
Sample Code |
2007-04-30
|
kcapApp
(HTML)
(DMG)
(ZIP)
Demonstrates drawing the key caps, given a set of modifiers and KCHR and KCAP resource IDs.
|
Carbon |
Sample Code |
2003-01-30
|
Kerberos GSS
(HTML)
(DMG)
(ZIP)
Kerberos GSS-API Sample
|
Networking, Security |
Sample Code |
2008-06-04
|
Kerberos: Highly Secure Single Sign On Authentication in Mac OS X
(HTML)
Learn how you can take advantage of Kerberos in your application.
|
Carbon, Cocoa, Darwin, Mac OS X Server, Security |
Articles |
2007-02-05
|
Kernel Authorization
(HTML)
TN2127: Describes the kernel authorization (kauth) subsystem and its associated KPI.
|
Darwin, Security |
Technical Notes |
2007-01-16
|
Kernel Core Dumps
(HTML)
TN2118: Explains how to gather and use remote kernel core dumps.
|
Darwin, Networking, Tools |
Technical Notes |
2008-11-12
|
Kernel Extension Programming Topics
(HTML)
(PDF)
Combines the HOWTOs that were previously documented in Hello Debugger, Hello IOKit, Hello KEXT, Packaging KEXT, and KEXT Dependencies.
|
Darwin |
Guides |
2007-10-31
|
Kernel Extensions Release Notes
(HTML)
|
Darwin |
Release Notes |
2007-10-31
|
Kernel Framework Reference
(HTML)
Describes the APIs and classes (including I/O Kit families) that support kernel-resident device drivers.
|
Audio, Darwin, Hardware & Drivers |
Reference |
2009-01-06
|
Kernel Programming Guide
(HTML)
(PDF)
Essential information for programming in the Mac OS X kernel. Includes a high-level overview.
|
Darwin, Hardware & Drivers |
Guides |
2006-11-07
|
Kernel's MAC framework
(HTML)
QA1574: Cautions that the kernel's MAC framework is currently not support.
|
Darwin |
Technical Q&As |
2008-01-04
|
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
|
Keyboard Layout Services Reference
(HTML)
(PDF)
Describes the C API for managing key-to-character mappings used to support various languages.
|
Carbon, Internationalization, Text & Fonts |
Reference |
2002-11-18
|
KeyboardController
(HTML)
(DMG)
(ZIP)
Shows how to customise user controlled playback of a movie using the keyboard.
|
Java, QuickTime |
Sample Code |
2006-05-11
|
Keychain Manager Reference
(HTML)
(PDF)
Describes the legacy C API for managing passwords for multiple users and databases. Replaced by Keychain Services.
|
Carbon, Security |
Reference |
2005-07-07
|
Keychain Services Programming Guide
(HTML)
(PDF)
This document explains how to use Keychain Services to store and retrieve passwords.
|
Carbon, Cocoa, Security |
Guides |
2009-03-12
|
Keychain Services Reference
(HTML)
(PDF)
Describes the Keychain Services API, used to create, find, modify, and delete keychain items.
|
Carbon, Cocoa, Security |
Reference |
2008-11-19
|
Keyframes and AddMediaSample
(HTML)
QTMCC20: Describes setting flags correctly for AddMediaSample to mark keyframes and difference frames.
|
QuickTime |
Technical Q&As |
2000-12-01
|
KeyMapTest
(HTML)
(DMG)
(ZIP)
Uses Pascal to display a KeyMap representation whenever keys are pressed.
|
Carbon |
Sample Code |
2003-01-30
|
KillEveryOneButMe
(HTML)
(DMG)
(ZIP)
Demonstrates how to terminate all other processes.
|
Carbon |
Sample Code |
2005-08-24
|
KPI Reference
(HTML)
Provides information on the NKE Sustainable API in Headerdoc format.
|
Darwin, Networking |
Reference |
2006-07-17
|
Language Analysis Manager Reference
(HTML)
(PDF)
Describes the Carbon shared library that performs morphological analysis for Japanese text.
|
Carbon, Internationalization |
Reference |
2003-04-01
|
Latent Semantic Mapping Reference
(HTML)
Describes the C API for classifying text and other token-based content based on latent semantic information.
|
Text & Fonts, User Experience |
Reference |
2008-04-08
|
Launch Services Programming Guide
(HTML)
(PDF)
Explains how an application can open document files, other applications, and URLs.
|
Carbon |
Guides |
2007-08-23
|
Launch Services Reference
(HTML)
(PDF)
Describes an API for opening documents, other applications, and URLs, in a way similar to the Finder or the Dock.
|
Carbon |
Reference |
2006-07-13
|
Launch Services Release Notes
(HTML)
|
Carbon, Cocoa |
Release Notes |
2007-10-31
|
Launch Time Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the launch performance of an application.
|
Carbon, Cocoa, Core Foundation, Performance, Tools |
Guides |
2006-04-04
|
Launching the Default Internet Browser
(HTML)
()
NW60: Shows with sample code how to invoke a user's default browser to open a specific URL.
|
Internet & Web, Networking |
Technical Q&As |
1999-10-11
|
LayerBackedOpenGLView
(HTML)
(DMG)
(ZIP)
"LayerBackedOpenGLView" provides a simple example of hosting Cocoa controls as subviews of an NSOpenGLView.
|
Cocoa, Graphics & Imaging, User Experience |
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
|
ld Release Notes for Xcode 3.1
(HTML)
|
Tools |
Release Notes |
2008-05-29
|
Legacy Devices
(HTML)
HW84: Discusses why legacy devices with hard-wired I/O addresses may not work properly with Open Firmware.
|
Graphics & Imaging, Hardware & Drivers, QuickTime |
Technical Q&As |
2000-03-20
|
Leopard Technology Series for Developers: Broadcast Your Application's Content with iChat Theater
(HTML)
Leopard Overview article on using the Instant Messaging framework.
|
Apple Applications, Cocoa |
Articles |
2007-05-22
|
Leopard Technology Series for Developers: Graphics & Media Overview
(HTML)
Describes Leopard's graphics and media capabilities.
|
Cocoa, Games, Graphics & Imaging, Performance, QuickTime, Tools |
Articles |
2007-12-11
|
Leopard Technology Series for Developers: Introducing Dashcode
(HTML)
Learn how Dashcode makes widget development easier than ever.
|
Apple Applications, Scripting & Automation, Tools, User Experience |
Articles |
2007-01-09
|
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.
|
Carbon, 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.
|
Carbon, Cocoa, Tools |
Articles |
2006-11-15
|
Leopard Technology Series for Developers: Leopard Technology Overview
(HTML)
Learn how to get ready for Leopard.
|
Mac OS X |
Articles |
2006-03-27
|
Leopard Technology Series for Developers: Objective-C 2.0 Overview
(HTML)
Describes features and capabilities introduced in Objective-C 2.0.
|
Cocoa, Mac OS X, Tools |
Articles |
2007-12-11
|
Leopard Technology Series for Developers: OS Foundations
(HTML)
Leopard Overview article on system-level updates.
|
Darwin, Hardware & Drivers, Mac OS X, Networking, Security |
Articles |
2007-09-04
|
Libtool
(HTML)
Documentation for GNU Libtool.
|
Tools |
Reference |
2008-06-19
|
Limiting the component list in SCRequestImageSettings
(HTML)
QA1062: Describes the scCompressionListType flag, which limits the list of compressors shown in the standard image settings dialog.
|
QuickTime |
Technical Q&As |
2006-01-12
|
Link Snoop
(HTML)
(DMG)
(ZIP)
Shows how to use PDFKit to scan for and highlight link annotations in PDFs.
|
Cocoa, Graphics & Imaging |
Sample Code |
2005-06-01
|
Linked Movies with Different Color Palettes
(HTML)
()
QTMRF07: Explains why a QuickTime movie shouldn't contain subMovies that have different color palettes.
|
QuickTime |
Technical Q&As |
1996-02-15
|
List Manager Reference
(HTML)
(PDF)
Deprecated - Describes the legacy C API for managing and displaying elements in a scrollable list. Replaced by the Data Browser.
|
Carbon, User Experience |
Reference |
2007-12-11
|
ListMania
(HTML)
(DMG)
(ZIP)
Demonstrates a variety of techniques for using Open Transport's list utility routines.
|
Carbon, Games, Mac OS X Server, Networking |
Sample Code |
2003-01-14
|
LittleArrowsShowcase
(HTML)
(DMG)
(ZIP)
How to increment and decrement the LittleArrows value when the user clicks on the up and down buttons.
|
Carbon |
Sample Code |
2006-11-09
|
Live Scroll
(HTML)
(DMG)
(ZIP)
Deprecated - Demonstrates how to implementing live scrolling during the tracking of scroll bar thumbs.
|
Carbon |
Sample Code |
2003-01-30
|
LiveVideoMixer
(HTML)
(DMG)
(ZIP)
LiveVideoMixer demonstrates customized video rendering with QuickTime 7 and CoreVideo and OpenGL.
|
Graphics & Imaging, QuickTime |
Sample Code |
2008-04-24
|
LiveVideoMixer2
(HTML)
(DMG)
(ZIP)
An updated LiveVideoMixer with DV out over FireWire
|
Graphics & Imaging, QuickTime |
Sample Code |
2006-05-05
|
LiveVideoMixer3
(HTML)
(DMG)
(ZIP)
LiveVideoMixer3 is extended to support Video In via QTKit
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2006-08-01
|
Living in a Dynamic TCP/IP Environment
(HTML)
()
TN1145: Describes some of the intricacies of dealing with TCP/IP in a dynamic environment, such as Open Transport.
|
Networking |
Technical Notes |
2002-08-27
|
LLVM-GCC Release Notes
(HTML)
Lists changes to LLVM-GCC technology.
|
Tools |
Release Notes |
2008-09-09
|
Loading Scripting Additions in Mac OS X
(HTML)
QA1070: Explains how to load scripting additions so you can call them using Apple events.
|
Scripting & Automation |
Technical Q&As |
2005-05-06
|
Locale Utilities Reference
(HTML)
(PDF)
Describes the C API for supporting conventions of a specific language or region.
|
Carbon, Internationalization, Text & Fonts |
Reference |
2002-01-24
|
Locales Programming Guide
(HTML)
(PDF)
Explains how to use locales to retrieve, interpret, and display localized information in Core Foundation.
|
Carbon, Core Foundation, Internationalization |
Guides |
2008-10-15
|
LocalServer
(HTML)
(DMG)
(ZIP)
Deprecated - Sample demonstrates how a Classic process can communicate with a Mac OS X process using IP networking protocols.
|
Carbon, Core Foundation, Internet & Web, Networking, Porting |
Sample Code |
2003-01-30
|
Locating a Font's Home File
(HTML)
()
Deprecated - TB18: Lists the steps necessary to find the home file of a given font.
|
Carbon, Text & Fonts |
Technical Q&As |
1996-02-15
|
Locating Application Support Files under Mac OS X
(HTML)
()
TN2015: Describes different methods for an application to determine its location.
|
Carbon |
Technical Notes |
2001-03-27
|
Locating the 1275-1994 Standard Document
(HTML)
HW85: Alerts that the Open Firmware (IEEE 1275-1994) document can't be found at the IEEE Standards Association site.
|
Hardware & Drivers |
Technical Q&As |
2000-07-17
|
Locking an Area Using PBLockRange
(HTML)
()
OPS09: Describes the behavior of PBLockRange.
|
Carbon |
Technical Q&As |
1996-05-14
|
Locking and Unlocking Handles
(HTML)
()
Deprecated - TN1122: Explains Memory Manager handles: locking, unlocking, and preserving a handle's state.
|
Carbon |
Technical Notes |
1998-02-01
|
LockPixels and DisposeGWorld with QTNewGWorldFromPtr
(HTML)
QA1007: Clarifies some issues surrounding pointer ownership when creating GWorlds with QTNewGWorldFromPtr
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2001-02-26
|
LoginItemsAE
(HTML)
(DMG)
(ZIP)
Uses Apple events to manipulate the list of login items (items launched when you log in).
|
Carbon, Cocoa |
Sample Code |
2005-10-17
|
Looping Audio Files with QuickTime for Windows
(HTML)
QA1559: How to Continuously Loop Audio Files with QuickTime for Windows
|
QuickTime |
Technical Q&As |
2007-10-09
|
Losing the character code when using the control key
(HTML)
QA1446: Explains why the control key transforms the character code instead of simply setting the appropriate modifier bit.
|
Carbon, Text & Fonts |
Technical Q&As |
2006-07-17
|
Low Memory Accessors Reference
(HTML)
(PDF)
Describes the C API for obtaining information stored in low-memory variables.
|
Carbon |
Reference |
2006-07-13
|