Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
|
WebScripting Protocol Reference
(HTML)
(PDF)
Describes the protocol that defines methods that classes can implement to expose their interfaces to a WebScript environment.
|
Cocoa |
Reference |
2008-06-19
|
|
WebScriptObject Class Reference
(HTML)
(PDF)
Describes the class for bridging a web view's scripting environment and the Objective-C runtime.
|
Cocoa |
Reference |
2008-06-19
|
|
WebUIDelegate Protocol Reference
(HTML)
(PDF)
Describes the protocol used to control user interface-related aspects, such as opening windows and augmenting default menus.
|
Cocoa |
Reference |
2008-06-19
|
|
WebView Class Reference
(HTML)
(PDF)
Describes the class for embedding web content in a window.
|
Cocoa |
Reference |
2008-06-19
|
|
BootstrapDump
(HTML)
(DMG)
(ZIP)
Print Mach bootstrap namespace information.
|
Darwin |
Sample Code |
2008-06-18
|
|
Apple Human Interface Guidelines
(HTML)
(PDF)
Introduces the Mac OS X user experience and explains how to design an application for Aqua.
|
Carbon, Cocoa, Java, Mac OS X, Porting, User Experience |
Guides |
2008-06-09
|
|
Core Image Kernel Language Reference
(HTML)
(PDF)
Describes the symbols for writing image-processing kernels.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Reference |
2008-06-09
|
|
Core Image Programming Guide
(HTML)
(PDF)
Provides an overview and explains how to use and create image filters and image units.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Guides |
2008-06-09
|
|
Core Text Programming Guide
(HTML)
(PDF)
Explains how to do text layout and font-related operations using the Core Text programming interfaces.
|
Carbon, Text & Fonts |
Guides |
2008-06-09
|
|
Customizing Rails Applications on Mac OS X Leopard
(HTML)
Learn how to enhance your Rails application with views and web forms, AJAX, and iPhone support.
|
Mac OS X Server, Scripting & Automation, Tools |
Articles |
2008-06-09
|
|
Deploying Rails Applications on Mac OS X Leopard
(HTML)
Learn how to deploy your Ruby on Rails application on Mac OS X Leopard Server.
|
Mac OS X Server, Scripting & Automation, Tools |
Articles |
2008-06-09
|
|
Developing Rails Applications on Mac OS X Leopard
(HTML)
Learn how to develop your Ruby on Rails application using Xcode 3 and the tools in Leopard.
|
Mac OS X Server, Scripting & Automation, Tools |
Articles |
2008-06-09
|
|
Extending and Troubleshooting Directory Services
(HTML)
Explains how to extend Directory Services for Mac OS X Server v10.5 and how to troubleshoot problems.
|
Mac OS X Server, Networking |
Release Notes |
2008-06-09
|
|
Extending Your Wiki Server
(PDF)
Explains how to migrate content from other wikis, create custom themes, and enable JavaScript, YouTube, and Flash.
|
Enterprise IT, Internet & Web, Mac OS X Server |
Guides |
2008-06-09
|
|
Image Kit Programming Guide
(HTML)
(PDF)
Explains how to support browsing, viewing, editing, and processing images.
|
Cocoa, Graphics & Imaging |
Guides |
2008-06-09
|
|
Image Unit Tutorial
(HTML)
(PDF)
Describes how to write image processing kernels and package them for distribution.
|
Carbon, Cocoa, Games, Graphics & Imaging |
Guides |
2008-06-09
|
|
Mac OS X Security Configuration Guide
(PDF)
Describes how to configure Mac OS X to enhance security.
|
Enterprise IT, Internet & Web, Mac OS X Server, Networking, Security |
Guides |
2008-06-09
|
|
Mac OS X Server Administration
(PDF)
Covers planning, installation, setup, and general server administration for advanced configurations.
|
Enterprise IT, Mac OS X Server |
Guides |
2008-06-09
|
|
Mac OS X Server iCal Service Administration
(PDF)
Explains how to set up and manage iCal shared calendar service.
|
Apple Applications, Enterprise IT, Internet & Web, Mac OS X Server, Security |
Guides |
2008-06-09
|
|
Mac OS X Server Mail Service Administration
(PDF)
Explains how to set up, configure, and administer mail services on the server.
|
Internet & Web, Mac OS X Server, Security |
Guides |
2008-06-09
|
|
Mac OS X Server Network Services Administration
(PDF)
Explains how to set up, configure, and administer DHCP, DNS, VPN, NTP, IP firewall, and NAT services on the server.
|
Internet & Web, Mac OS X Server, Networking, Security |
Guides |
2008-06-09
|
|
Mac OS X Server Open Directory Administration
(PDF)
Explains how to manage directory and authentication services.
|
Mac OS X Server, Security |
Guides |
2008-06-09
|
|
Mac OS X Server Podcast Producer Workflow Tutorial
(PDF)
Explains how to develop and customize Podcast Producer workflows.
|
Enterprise IT, Internet & Web, Mac OS X Server, Networking |
Guides |
2008-06-09
|
|
Mac OS X Server Security Configuration Guide
(PDF)
Describes how to configure Mac OS X Server to enhance server and service security.
|
Enterprise IT, Hardware & Drivers, Internet & Web, Mac OS X Server, Networking, Open Source, Security |
Guides |
2008-06-09
|
|
NSArray Class Reference
(HTML)
(PDF)
Describes the class used to manage an immutable ordered collection of objects.
|
Cocoa |
Reference |
2008-06-09
|
|
NSCalendar Class Reference
(HTML)
(PDF)
Describes the class used to define and operate on the divisions of a year.
|
Cocoa, Internationalization |
Reference |
2008-06-09
|
|
NSDate Class Reference
(HTML)
(PDF)
Describes the class used to define and operate on specific and relative time values.
|
Cocoa |
Reference |
2008-06-09
|
|
NSDatePicker Class Reference
(HTML)
(PDF)
Describes the class that provides a control for displaying and editing a date.
|
Cocoa, User Experience |
Reference |
2008-06-09
|
|
NSDatePickerCell Class Reference
(HTML)
(PDF)
Describes the class that provides a cell for displaying and editing a date.
|
Cocoa, User Experience |
Reference |
2008-06-09
|
|
NSGarbageCollector Class Reference
(HTML)
(PDF)
Describes the Cocoa class used to interact with the garbage collection system.
|
Cocoa |
Reference |
2008-06-09
|
|
NSObject Class Reference
(HTML)
(PDF)
Describes the root class of most Objective-C class hierarchies, including methods for object creation, life-cycle management, and intropsection.
|
Cocoa |
Reference |
2008-06-09
|
|
NSOpenGLContext Class Reference
(HTML)
(PDF)
Describes the class for managing the OpenGL drawing environment.
|
Cocoa, Graphics & Imaging |
Reference |
2008-06-09
|
|
NSPropertyListSerialization Class Reference
(HTML)
(PDF)
Describes the class used to convert property list objects to and from several serialized formats.
|
Cocoa |
Reference |
2008-06-09
|
|
OpenGL Programming Guide for Mac OS X
(HTML)
(PDF)
Explains how to use the Apple implementation of OpenGL to create 3D graphics for Cocoa and Carbon applications.
|
Games, Graphics & Imaging |
Guides |
2008-06-09
|
|
Safari CSS Reference
(HTML)
(PDF)
Describes the Cascading Style Sheet (CSS) properties that are supported by Safari and the Web Kit.
|
Apple Applications, Internet & Web, Open Source |
Reference |
2008-06-09
|
|
Using Doxygen to Create Xcode Documentation Sets
(HTML)
Learn how to integrate your documentation into Xcode.
|
Darwin, Tools |
Articles |
2008-06-09
|
|
vDSP One-Dimensional Fast Fourier Transforms Reference
(HTML)
(PDF)
|
Carbon, Performance |
Reference |
2008-06-09
|
|
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 |
Guides |
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 |
Guides |
2008-06-09
|
|
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 |
Guides |
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 |
Guides |
2008-06-09
|
|
FinalCutServerIntegrationSample
(HTML)
(DMG)
(ZIP)
Shows how to integrate an external application with Final Cut Server
|
Apple Applications |
Sample Code |
2008-06-07
|
|
QTCoreVideo102
(HTML)
(DMG)
(ZIP)
An application demonstrating the use of QTKit, CoreVdeo, and OpenGL.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-06-06
|
|
QTCoreVideo103
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using OpenGL texture range and the Core Video pixel buffer pipeline.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-06-06
|
|
QTCoreVideo201
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using OpenGL FBO and the Core Video texture pipeline.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-06-06
|
|
QTCoreVideo202
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using OpenGL PBO and the Core Video pixel buffer pipeline.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-06-06
|
|
QTCoreVideo301
(HTML)
(DMG)
(ZIP)
Demonstrates adding of effects & filters to QuickTime Movies in realtime using GLSL shaders and the Core Video texture pipeline.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-06-06
|
|
SIMD Primer
(HTML)
(DMG)
(ZIP)
Introduction to using SIMD/SSE
|
Performance |
Sample Code |
2008-06-06
|
|
SpotlightFortunes
(HTML)
(DMG)
(ZIP)
Demonstrates how to provision a Spotlight importer plug-in for a custom UTI, and how to use a NSMetadataQuery with bindings to display live query results in a table view.
|
Carbon, Cocoa, User Experience |
Sample Code |
2008-06-06
|
|
NSDictionaryController Class Reference
(HTML)
(PDF)
Describes the class used with Cocoa bindings to manage a dictionary of objects.
|
Cocoa |
Reference |
2008-06-05
|
|
NSDictionaryControllerKeyValuePair Protocol Reference
(HTML)
(PDF)
Describes the protocol used by the Cocoa bindings NSDictionaryController class.
|
Cocoa |
Reference |
2008-06-05
|
|
URL CacheInfo
(HTML)
(DMG)
(ZIP)
Demonstrates resource caching behavior using the Cocoa URL loading system.
|
Cocoa, Internet & Web, Networking, Performance |
Sample Code |
2008-06-05
|
|
Xcode Quick Tour Guide 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 |
Guides |
2008-06-05
|
|
DerivedProperty
(HTML)
(DMG)
(ZIP)
Illustrates use of Core Data derived properties to make searching against string data more efficient.
|
Cocoa |
Sample Code |
2008-06-04
|
|
Kerberos GSS
(HTML)
(DMG)
(ZIP)
Kerberos GSS-API Sample
|
Networking, Security |
Sample Code |
2008-06-04
|
Getting a Packet Trace
(HTML)
( )
QA1176: Lists tools available for looking at the network packets on the wire.
|
Carbon, Cocoa, Core Foundation, Darwin, Games, Hardware & Drivers, Internet & Web, Java, Mac OS X Server, Networking, Printing, QuickTime, Security |
Technical Q&As |
2008-06-03
|
|
Aperture Edit Plugin - Borders & Titles
(HTML)
(DMG)
(ZIP)
"Borders & Titles" is a sample plugin for Aperture that demonstrates how to use the image editing API introduced with Aperture 2.1
|
Apple Applications |
Sample Code |
2008-06-02
|
|
Gamma Filter for FxPlug and AE
(HTML)
(DMG)
(ZIP)
Cross-application FxPlug and After Effects plug-in code.
|
Apple Applications |
Sample Code |
2008-06-02
|
|
HTML Video Example
(HTML)
(DMG)
(ZIP)
HTML video example with plug-in fallback
|
Internet & Web, QuickTime |
Sample Code |
2008-06-02
|
|
Mountains
(HTML)
(DMG)
(ZIP)
Demonstrates localization and internationalization techniques and APIs
|
Cocoa |
Sample Code |
2008-06-02
|
|
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, Graphics & Imaging, QuickTime |
Sample Code |
2008-06-02
|
|
SimpleScriptingObjects
(HTML)
(DMG)
(ZIP)
How to add scriptable objects to an AppleScriptable application.
|
Scripting & Automation |
Sample Code |
2008-06-02
|
|
SimpleScriptingProperties
(HTML)
(DMG)
(ZIP)
How to add some properties to the terminology provided by an AppleScriptable application.
|
Scripting & Automation |
Sample Code |
2008-06-02
|
|
SimpleScriptingVerbs
(HTML)
(DMG)
(ZIP)
How to add verbs to the terminology provided by an AppleScriptable application.
|
Scripting & Automation |
Sample Code |
2008-06-02
|
|
WikiSampleThemeWithCSS
(HTML)
(DMG)
(ZIP)
Demonstrates how to change the appearance of a wiki theme using CSS properties.
|
Enterprise IT, Internet & Web, Mac OS X Server |
Sample Code |
2008-06-02
|
|
WikiSampleThemeWithJavaScript
(HTML)
(DMG)
(ZIP)
Demonstrates how to add a JavaScript functionality to a wiki theme.
|
Enterprise IT, Internet & Web, Mac OS X Server |
Sample Code |
2008-06-02
|
|
Interface Builder 3.1 Release Notes
(HTML)
Updated for Interface Builder 3.1
|
Tools |
Release Notes |
2008-05-30
|
|
ScriptingDefinitions
(HTML)
(DMG)
(ZIP)
Provides a starting sdef (scripting definition) and a completed one for the Sketch example code.
|
Scripting & Automation |
Sample Code |
2008-05-30
|
|
SimpleScripting
(HTML)
(DMG)
(ZIP)
Illustrates the minimal steps required to make an application scriptable.
|
Scripting & Automation |
Sample Code |
2008-05-30
|
|
Xcode User Default Reference
(HTML)
(PDF)
Describes the user defaults developers can use to customize Xcode behavior.
|
Tools |
Reference |
2008-05-30
|
|
ld Release Notes for Xcode 3.1
(HTML)
|
Tools |
Release Notes |
2008-05-29
|
Xcode Installation Guide
(HTML)
(PDF)
( )
( )
Describes general installation issues for Xcode users.
|
Tools |
Guides |
2008-05-27
|
Xcode Overview
(HTML)
(PDF)
( )
( )
Describes the Xcode IDE and its major components, and provides and overview of the development process.
|
Carbon, Cocoa, Tools |
Guides |
2008-05-27
|
|
What's New in Xcode
(HTML)
(PDF)
Provides an overview of new and improved features in the Xcode application.
|
Tools |
Guides |
2008-05-22
|
|
Xcode Build Setting Reference
(HTML)
(PDF)
Describes the build settings used in the Xcode build system to compile source code and produce binary files.
|
Tools |
Reference |
2008-05-21
|
|
Creating Apple TV Media Files Containing Dolby Digital Professional AC-3 Audio
(HTML)
QA1604: Discusses how to create media files containing AC-3 audio for Apple TV using Compressor and QTKit.
|
QuickTime |
Technical Q&As |
2008-05-19
|
|
QTKit Capture - Disabling Audio Or Video When Capturing From a Muxed Device
(HTML)
QA1607: Describes the use of the setEnabled: method to disable audio or video capture from muxed devices.
|
Cocoa, QuickTime |
Technical Q&As |
2008-05-19
|
|
Xcode Refactoring Guide
(HTML)
(PDF)
Describes source code refactoring and shows how to perform refactoring operations in Xcode.
|
Tools |
Guides |
2008-05-19
|
|
Xcode Debugging Guide
(HTML)
(PDF)
Describes the Xcode debugging facilities and the recommended debugging techniques.
|
Performance, Tools |
Guides |
2008-05-16
|
|
AlbumToSlideshow
(HTML)
(DMG)
(ZIP)
Demonstrates using CF and NSXML to create Final Cut Pro XML.
|
Apple Applications, Carbon, Cocoa |
Sample Code |
2008-05-15
|
|
QTMetadataEditor
(HTML)
(DMG)
(ZIP)
Demonstrates QuickTime 7 APIs in a Metadata Browsing and Editing application
|
Apple Applications, QuickTime |
Sample Code |
2008-05-09
|
|
WhackedTV
(HTML)
(DMG)
(ZIP)
A Cocoa version of the venerable HackTV sample code, demonstrating usage of the Sequence Grabber API's
|
Audio, Carbon, Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2008-05-09
|
|
HID Calibrator
(HTML)
(DMG)
(ZIP)
Human Interface Device Manager Calibrator sample
|
Games, Porting, User Experience |
Sample Code |
2008-05-07
|
|
HID Config Save
(HTML)
(DMG)
(ZIP)
Human Interface Device Manager Configuration sample
|
Carbon, Games, Hardware & Drivers, Porting, User Experience |
Sample Code |
2008-05-07
|
|
HID Explorer
(HTML)
(DMG)
(ZIP)
Human Interface Device Manager Explorer
|
Games, User Experience |
Sample Code |
2008-05-07
|
|
Identifying Java on Mac OS X
(HTML)
TN2110: Discovering installed versions of J2SE, Mac OS X from Java code.
|
Java, Porting |
Technical Notes |
2008-05-07
|
|
SampleScannerApp
(HTML)
(DMG)
(ZIP)
This project implements a simple client accessing an ICA scanning device.
|
Apple Applications, Carbon, Graphics & Imaging |
Sample Code |
2008-05-07
|
|
Core Animation Programming Guide
(HTML)
(PDF)
Introduces the main components and services of Core Animation.
|
Cocoa, Graphics & Imaging |
Guides |
2008-05-06
|
|
NSText Class Reference
(HTML)
(PDF)
Describes the class that declares the most general programmatic interface for objects that manage text.
|
Cocoa, Text & Fonts |
Reference |
2008-05-06
|
|
URL Loading System
(HTML)
(PDF)
Explains how to manipulate URLs and transfer URL contents.
|
Cocoa, Internet & Web, Networking |
Guides |
2008-05-06
|
|
NSCalendarDate Class Reference
(HTML)
(PDF)
Describes the class used to define dates and perform date computations based on the Gregorian calendar.
|
Cocoa |
Reference |
2008-05-04
|
|
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
|
|
Xcode Unit Testing Guide
(HTML)
(PDF)
Explains how to incorporate unit tests into your development process using Xcode.
|
Carbon, Cocoa, Core Foundation, Tools |
Guides |
2008-05-02
|
|
Compressing QuickTime Movies for the Web
(HTML)
TN2218: Describes how to create QuickTime content optimized for use on the Web
|
Internet & Web, QuickTime |
Technical Notes |
2008-05-01
|
|
CARenderer Class Reference
(HTML)
(PDF)
Describes the class that allows Core Animation rendering to a CGContext.
|
Cocoa, Graphics & Imaging |
Reference |
2008-04-30
|
|
Mac OS X Man Pages
(HTML)
HTML versions of the Mac OS X, Mac OS X Server, Xcode Tools, and CHUD man pages.
|
Darwin, Mac OS X Server, Open Source, Tools |
Reference |
2008-04-29
|
|
AirPort Developer Note
(HTML)
Describes Apple's implementation of 802.11 wireless LAN standards on Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Audio Developer Note
(HTML)
Describes the analog and digital audio capabilities of Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Bluetooth Developer Note
(HTML)
Provides an overview of Bluetooth technology and describes its implementation in Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|
|
Ethernet Developer Note
(HTML)
Provides an overview of Ethernet technology and describes its implementation in Mac computers.
|
Hardware & Drivers |
Guides |
2008-04-28
|