Sorted by Title | 
Sort by Topic | 
Sort by Resource Type | 
Sort by Date | 
| 
QTKit Data Types Reference
(HTML)
(PDF)
 Describes the data types and constants in the QTKit framework. 
 | 
QuickTime | 
Reference | 
2006-05-23
 | 
| 
QTKit Framework Reference
(HTML)
(PDF)
 Describes the interfaces for working with QuickTime movies and media capture. 
 | 
QuickTime | 
Reference | 
2007-10-31
 | 
| 
QTKit Frequently Asked Questions
(HTML)
 TN2138: Provides answers to many frequently asked QTKit questions. 
 | 
QuickTime | 
Technical Notes | 
2008-04-24
 | 
| 
QTKit Reference Update
(HTML)
(PDF)
 Summarizes the symbols added to the QuickTime Kit framework. 
 | 
QuickTime | 
Release Notes | 
2007-07-18
 | 
| 
QTKitButtonTester
(HTML)
(DMG)
(ZIP)
 Shows how to use the QTMovieView methods for hiding and showing the buttons in the movie controller bar. 
 | 
QuickTime | 
Sample Code | 
2006-08-01
 | 
| 
QTKitMovieShuffler
(HTML)
(DMG)
(ZIP)
 Demonstrates a simple QTKit movie player application. 
 | 
QuickTime | 
Sample Code | 
2006-01-03
 | 
| 
QTKitPlayer
(HTML)
(DMG)
(ZIP)
 QTKit example code to open, edit, play, import and export QuickTime movies 
 | 
QuickTime | 
Sample Code | 
2007-08-31
 | 
| 
QTKitThreadedExport
(HTML)
(DMG)
(ZIP)
 Shows how to export a QTMovie on a background thread. 
 | 
QuickTime | 
Sample Code | 
2006-08-01
 | 
| 
QTKitThreadsExporter
(HTML)
(DMG)
(ZIP)
 Demonstrates QTKit threading APIs by performing concurrent exports on separate threads. 
 | 
QuickTime | 
Sample Code | 
2007-10-08
 | 
| 
QTKitTimeCode
(HTML)
(DMG)
(ZIP)
 Demonstrates how to use the QuickTime 32-bit Timecode Media Handler to Add and Remove Timecode Tracks. 
 | 
QuickTime | 
Sample Code | 
2007-09-19
 | 
| 
QTMedia Class Reference
(HTML)
(PDF)
 Describes a QuickTime media object. 
 | 
QuickTime | 
Reference | 
2009-03-04
 | 
| 
QTMovie Class Reference
(HTML)
(PDF)
 Describes a QuickTime movie and movie controller. 
 | 
QuickTime | 
Reference | 
2009-01-07
 | 
| 
QTMovieView Class Reference
(HTML)
(PDF)
 Describes a view for playing a QuickTime movie. 
 | 
QuickTime | 
Reference | 
2007-05-01
 | 
| 
QTNoStepsDemo
(HTML)
(DMG)
(ZIP)
 Shows how to subclass QTMovieView to override its default behaviors. 
 | 
QuickTime | 
Sample Code | 
2006-08-01
 | 
| 
QTQuartzPlayer
(HTML)
(DMG)
(ZIP)
 QTQuartzPlayer demonstrates how to render QuickTime Movies and live video with OpenGL and CoreVideo. 
 | 
QuickTime | 
Sample Code | 
2005-10-04
 | 
| 
QTRecorder
(HTML)
(DMG)
(ZIP)
 Shows how to use the new QTKit capture classes introduced in 10.5. 
 | 
QuickTime | 
Sample Code | 
2007-04-10
 | 
| 
QTtoCG
(HTML)
(DMG)
(ZIP)
 Shows how to create a CGImageRef with the proper ColorSync profile from a QuickTime image on disk. 
 | 
Graphics & Imaging, QuickTime | 
Sample Code | 
2003-01-14
 | 
| 
QTTrack Class Reference
(HTML)
(PDF)
 Describes a QuickTime movie track. 
 | 
QuickTime | 
Reference | 
2009-03-04
 | 
Quartz 2D Interpolation
(HTML)
( )
QA1186: Explains how to control Quartz 2D's image interpolation. 
 | 
Graphics & Imaging, Printing | 
Technical Q&As | 
2002-10-29
 | 
| 
Quartz 2D Shadings
(HTML)
(DMG)
(ZIP)
 Shows how to use CGShading and CGGradient objects to draw simple gradients. 
 | 
Graphics & Imaging | 
Sample Code | 
2007-08-31
 | 
Quartz 2D Thread Safety
(HTML)
( )
QA1238: Explains the thread-safety issues for the Quartz 2D API. 
 | 
Graphics & Imaging, Performance, Printing | 
Technical Q&As | 
2003-02-25
 | 
| 
Quartz 2D Transformer
(HTML)
(DMG)
(ZIP)
 Shows how to use Quartz 2D to manipulate an image 
 | 
Graphics & Imaging | 
Sample Code | 
2007-06-21
 | 
| 
Quartz Composer Custom Patch Programming Guide
(HTML)
(PDF)
 Describes how to create custom patches for distribution. 
 | 
Graphics & Imaging | 
Guides | 
2007-12-11
 | 
| 
Quartz Composer Live DV
(HTML)
(DMG)
(ZIP)
 Shows how to export a Quartz Composer composition as a real-time DV stream on the FireWire port. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Quartz Composer Matrix
(HTML)
(DMG)
(ZIP)
 Shows how to use Quartz Composer to display a QuickTime movie as a series of frames in a 3D world. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Quartz Composer Offline Rendering
(HTML)
(DMG)
(ZIP)
 Shows how to render a Quartz Composer composition as a series of images using an OpenGL pBuffer. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Quartz Composer Programming Guide
(HTML)
(PDF)
 Describes how to used the framework to load, play, and control compositions. 
 | 
Graphics & Imaging | 
Guides | 
2008-10-15
 | 
| 
Quartz Composer QCTV
(HTML)
(DMG)
(ZIP)
 Shows how to build a fake TV system using Quartz Composer as the foundation motion graphics. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-07-06
 | 
| 
Quartz Composer Reference Collection
(HTML)
(PDF)
 Describes the Objective-C API that supports loading, playing, and controlling compositions. 
 | 
Graphics & Imaging | 
Reference | 
2007-01-25
 | 
| 
Quartz Composer Texture
(HTML)
(DMG)
(ZIP)
 Shows how to use a Quartz Composer composition as an OpenGL texture. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Quartz Composer User Guide
(HTML)
(PDF)
 Explains how to use the Quartz Composer development tool to create motion graphics compositions. 
 | 
Graphics & Imaging | 
Guides | 
2007-07-17
 | 
| 
Quartz Composer WWDC 2005 Composition
(HTML)
(DMG)
(ZIP)
 Shows how to build a parameterized motion graphics composition with Quartz Composer. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Quartz Composer WWDC 2005 TextEdit
(HTML)
(DMG)
(ZIP)
 Demonstrate how to modify TextEdit's about dialog to display a Quartz Composer composition. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Quartz Core Framework Reference
(HTML)
(PDF)
 Describes the interfaces for Core Image and Core Video. 
 | 
Graphics & Imaging | 
Reference | 
2008-03-12
 | 
| 
Quartz EB
(HTML)
(DMG)
(ZIP)
 WWDC 2001 Early Bird Quartz 2D tutorial of vector drawing and PDF import/export. 
 | 
Graphics & Imaging | 
Sample Code | 
2003-01-14
 | 
| 
Quartz2DBasics
(HTML)
(DMG)
(ZIP)
 Carbon and Cocoa sample code demonstrating some basic usage of the Quartz 2D API  
 | 
Graphics & Imaging | 
Sample Code | 
2006-09-11
 | 
| 
QuartzComposerSamplePatches
(HTML)
(DMG)
(ZIP)
 A short list of new patches in Quartz Composer Mac OS X 10.5 
 | 
Graphics & Imaging | 
Sample Code | 
2007-06-11
 | 
| 
QuartzLines
(HTML)
(DMG)
(ZIP)
 Drawing Lines using Quartz's CGPath & CGContextStrokeLineSegments functions. 
 | 
Graphics & Imaging | 
Sample Code | 
2005-06-01
 | 
| 
Querying Metadata With Spotlight
(HTML)
 TN2192: Describes how a Cocoa application can search Spotlight metadata. 
 | 
File Management, User Experience | 
Technical Notes | 
2007-06-04
 | 
| 
Quick Look Framework Reference
(HTML)
(PDF)
 Describes the interface for creating plug-ins that generate Quick Look previews and thumbnails. 
 | 
User Experience | 
Reference | 
2007-04-13
 | 
| 
Quick Look Programming Guide
(HTML)
(PDF)
 Describes the purporse and architecture of Quick Look generators and explains how to create them. 
 | 
User Experience | 
Guides | 
2008-02-08
 | 
| 
QuickTime Audio - Easy Frequency Level Metering with MovieAudio APIs
(HTML)
 QA1459: Describes how to perform frequency band level metering using MovieAudio metering APIs. 
 | 
QuickTime | 
Technical Q&As | 
2009-01-29
 | 
| 
QuickTime Kit Programming Guide
(HTML)
(PDF)
 Provides a tutorial on how to build and extend a QTKitPlayer application using the QuickTime Kit framework in Cocoa. 
 | 
QuickTime | 
Guides | 
2005-11-09
 | 
| 
QuickTime Overview
(HTML)
(PDF)
 Introduces the main concepts and services of QuickTime. 
 | 
QuickTime | 
Guides | 
2005-08-11
 | 
Re-enabling dragging from NSTableView to other applications
(HTML)
( )
QA1220: Explains how to re-enable drag-and-drop from NSTableViews to other applications 
 | 
Interapplication Communication, User Experience | 
Technical Q&As | 
2008-02-08
 | 
| 
Reducer
(HTML)
(DMG)
(ZIP)
 Simple utility for rescaling bitmapped images.  Demonstrates use of Core Image, NSAnimation, view drawing redirection. 
 | 
Graphics & Imaging, User Experience | 
Sample Code | 
2005-06-06
 | 
| 
Registering and unregistering for sleep and wake notifications
(HTML)
 QA1340: Explains how applications can register and unregister for sleep and wake notifications on Mac OS X. 
 | 
Resource Management | 
Technical Q&As | 
2008-08-08
 | 
| 
Reminders
(HTML)
(DMG)
(ZIP)
 Dashboard widget with a plug-in that displays upcoming iCal events, to do items, and calendars. 
 | 
Objective-C Language | 
Sample Code | 
2008-07-25
 | 
| 
Requirements for Quartz GL
(HTML)
 QA1536: Describes the requirements for enabling Quartz GL. 
 | 
Games, Graphics & Imaging, Performance, User Experience | 
Technical Q&As | 
2008-08-08
 | 
| 
Resolution Independence Guidelines
(HTML)
(PDF)
 Describes resolution independence and how to start updating applications to support high-resolution monitors.  
 | 
Graphics & Imaging, User Experience | 
Guides | 
2007-05-04
 | 
| 
Resolution Independent UI Release Notes
(HTML)
 | 
Graphics & Imaging | 
Release Notes | 
2005-04-29
 | 
| 
Resolves may return an IPv6 address in Panther
(HTML)
 QA1298: Explains why you get an IP address of 0.0.0.0 when resolving a Bonjour service. 
 | 
Networking | 
Technical Q&As | 
2005-01-10
 | 
| 
Resolving Alias Files Quietly
(HTML)
 FL30: Describes how to resolve alias files on remote volumes without user interaction. 
 | 
File Management | 
Technical Notes | 
1999-11-01
 | 
| 
Resource Programming Guide
(HTML)
(PDF)
 Explains how to work with nib and bundle resources in Mac OS X applications. 
 | 
Resource Management | 
Guides | 
2009-01-06
 | 
| 
RGB Image
(HTML)
(DMG)
(ZIP)
 Demonstrates compositing to separate an NSimage into its RGB components, and how to recombine those components. 
 | 
Events & Other Input, Graphics & Imaging, User Experience | 
Sample Code | 
2003-01-14
 | 
| 
RGB ValueTransformers
(HTML)
(DMG)
(ZIP)
  Supersedes the "RGB Image sample".  Sample now uses bindings. Color separation now done in an NSValueTransformer subclass.  
 | 
Graphics & Imaging | 
Sample Code | 
2003-11-18
 | 
| 
RoundTransparentWindow
(HTML)
(DMG)
(ZIP)
 Creating  (in Cocoa) custom-shaped windows and transparent window content; plus changing the shape of windows dynamically. 
 | 
Graphics & Imaging, User Experience | 
Sample Code | 
2003-01-14
 | 
| 
Ruby and Python Programming Topics for Mac OS X
(HTML)
(PDF)
 Describes Ruby and Python on Mac OS X, and especially the bridges between them and Objective-C and OSA (AppleScript). 
 | 
Design Guidelines, Scripting & Automation, Tools | 
Guides | 
2007-10-31
 | 
| 
Rulers and Paragraph Styles
(HTML)
(PDF)
 Explains paragraph styles and how to work with the rulers that enable users to manipulate them. 
 | 
Text & Fonts | 
Guides | 
2007-09-04
 | 
| 
Runtime Configuration Guidelines
(HTML)
(PDF)
 Conceptual and reference information for dynamically configuring your software. 
 | 
Design Guidelines | 
Guides | 
2008-07-08
 | 
| 
Saving the current Core Graphics Path
(HTML)
 QA1056: Explains that the Core Graphics save and restore GState APIs do not affect the path. 
 | 
Graphics & Imaging, Printing | 
Technical Q&As | 
2001-10-02
 | 
| 
SayIt
(HTML)
(DMG)
(ZIP)
 Web Kit plug-in which speaks text passed via JavaScript 
 | 
Internet & Web | 
Sample Code | 
2006-08-04
 | 
| 
SBApplication Class Reference
(HTML)
(PDF)
 Describes an Objective-C representation of a scriptable application. 
 | 
Interapplication Communication, Scripting & Automation | 
Reference | 
2007-05-29
 | 
| 
SBApplicationDelegate Protocol Reference
(HTML)
(PDF)
 Describes the interface for receiving and handling Apple event errors from applications. 
 | 
Interapplication Communication, Scripting & Automation | 
Reference | 
2007-05-29
 | 
| 
SBElementArray Class Reference
(HTML)
(PDF)
 Describes a mutable array for storing related Scripting Bridge objects. 
 | 
Interapplication Communication, Scripting & Automation | 
Reference | 
2007-05-29
 | 
| 
SBObject Class Reference
(HTML)
(PDF)
 Describes an object in a scriptable application. 
 | 
Interapplication Communication, Scripting & Automation | 
Reference | 
2007-05-29
 | 
| 
SBSendEmail
(HTML)
(DMG)
(ZIP)
 Using the Scripting Bridge to tell Mail.app to send an email message with an optional attachment. 
 | 
Interapplication Communication, Internet & Web, Scripting & Automation | 
Sample Code | 
2008-02-28
 | 
| 
SBSetFinderComment
(HTML)
(DMG)
(ZIP)
 Set/Get Finder Comments using Scripting Bridge 
 | 
Scripting & Automation | 
Sample Code | 
2007-12-04
 | 
| 
SBSystemPrefs
(HTML)
(DMG)
(ZIP)
 Shows how to use Scripting Bridge to display a preference pane in System Preferences. 
 | 
Interapplication Communication, Scripting & Automation | 
Sample Code | 
2008-10-13
 | 
| 
Scoping Your Transition Projects
(HTML)
 Learn how to transition to Intel-based Macs. 
 | 
Intel-Based Macs, Porting | 
Articles | 
2005-09-27
 | 
| 
Screen Saver Framework Reference
(HTML)
(PDF)
 Describes the Objective-C API for supporting and working with screen effects. 
 | 
General, User Experience | 
Reference | 
2006-05-23
 | 
| 
Screen Saver Functions Reference
(HTML)
(PDF)
 Describes functions and function-like macros available in the Screen Saver framework. 
 | 
User Experience | 
Reference | 
2006-05-23
 | 
| 
ScreenSaverDefaults Class Reference
(HTML)
(PDF)
 Describes the class that defines a set of methods for saving and restoring user defaults for screen savers. 
 | 
User Experience | 
Reference | 
2006-05-23
 | 
| 
ScreenSaverView Class Reference
(HTML)
(PDF)
 Describes the class that defines the interface for subclassers to interact with the screen saver infrastructure. 
 | 
User Experience | 
Reference | 
2006-05-23
 | 
| 
Scripting Bridge Framework Reference
(HTML)
(PDF)
 Describes the interface that allows Cocoa applications to communicate with scriptable applications. 
 | 
Interapplication Communication | 
Reference | 
2007-05-29
 | 
| 
Scripting Bridge Programming Guide for Cocoa
(HTML)
(PDF)
 Describes the Scripting Bridge technology, which bridges OSA-compliant applications to Objective-C, and explains how to use it in Cocoa programs. 
 | 
Scripting & Automation | 
Guides | 
2008-03-11
 | 
| 
Scripting Bridge Release Note
(HTML)
 A release note that describes the classes and techniques used to control scriptable applications from Objective-C code. 
 | 
Scripting & Automation | 
Release Notes | 
2007-10-31
 | 
| 
Scripting Interface Guidelines
(HTML)
 TN2106: Directions for providing a clean and consistent scripting interface for your application. 
 | 
Scripting & Automation | 
Technical Notes | 
2004-03-01
 | 
| 
ScriptingBridgeiCal
(HTML)
(DMG)
(ZIP)
 Adding/updating events in iCal using Scripting Bridge. 
 | 
Interapplication Communication, Scripting & Automation | 
Sample Code | 
2007-12-13
 | 
| 
Scroll View Programming Guide for Cocoa
(HTML)
(PDF)
 Describes how to use scroll views in Cocoa applications. 
 | 
Graphics & Imaging, User Experience | 
Guides | 
2006-06-28
 | 
| 
Search Fields
(HTML)
(PDF)
 Explains how to use Cocoa search fields. 
 | 
User Experience | 
Guides | 
2008-02-08
 | 
| 
Search Kit Programming Guide
(HTML)
(PDF)
 Describes Search Kit architecture and workflow, and how to add search capabilities to Carbon and Cocoa applications. 
 | 
Data Management, Text & Fonts, User Experience | 
Guides | 
2005-12-06
 | 
| 
Search Kit Reference
(HTML)
(PDF)
 Describes the interface for supporting user searches of textual content. 
 | 
Data Management, Text & Fonts, User Experience | 
Reference | 
2009-05-06
 | 
| 
SearchField
(HTML)
(DMG)
(ZIP)
 Demonstrates how to use and customize the features of the "NSSearchField" control. 
 | 
Events & Other Input, User Experience | 
Sample Code | 
2007-04-25
 | 
| 
SearchKit Release Notes
(HTML)
 | 
User Experience | 
Release Notes | 
2005-04-29
 | 
| 
Secure Coding Guide
(HTML)
(PDF)
 Describes techniques to use and factors to consider to make your code more secure from attack. 
 | 
Security | 
Guides | 
2008-05-23
 | 
| 
Secure Transport Reference
(HTML)
(PDF)
 Describes the C API for creating a Secure Sockets Layer session over any transport layer. 
 | 
Security | 
Reference | 
2004-08-31
 | 
| 
Security Foundation Framework Reference
(HTML)
(PDF)
 Describes the Security Foundation framework for adding fine-grained control of privileged operations in an application. 
 | 
Security | 
Reference | 
2006-05-23
 | 
| 
Security Framework Error Codes
(HTML)
 QA1499: Explains how to interpret errors returned by the Security Framework with an overview of Security error handling. 
 | 
Security | 
Technical Q&As | 
2006-11-16
 | 
| 
Security Interface Framework Reference
(HTML)
(PDF)
 Describes the Objective-C API for creating views and dialogs relating to authorization, certificates, and keychains. 
 | 
General, Security | 
Reference | 
2006-07-14
 | 
| 
Security Overview
(HTML)
(PDF)
 An introduction to computer security concepts and the security APIs in Mac OS X and iPhone OS. 
 | 
Security | 
Guides | 
2008-10-15
 | 
| 
Security Reference Update
(HTML)
(PDF)
 Summarizes the symbols added to the Security framework. 
 | 
Security | 
Release Notes | 
2007-07-18
 | 
| 
SecurityInterface Data Types Reference
(HTML)
(PDF)
 Describes the data types found in the Security Interface framework. 
 | 
Security | 
Reference | 
2006-05-23
 | 
| 
Segmented Controls Programming Guide for Cocoa
(HTML)
(PDF)
 Explains how to use Cocoa segmented controls. 
 | 
User Experience | 
Guides | 
2006-02-07
 | 
| 
Sending an Email
(HTML)
 QA1084: Shows how to create an email in the user's prefered email application. 
 | 
Interapplication Communication, Internet & Web, Networking | 
Technical Q&As | 
2004-11-05
 | 
| 
SetMouseAcclSample
(HTML)
(DMG)
(ZIP)
 Find HID System Manager and get/set cursor acceleration 
 | 
Accessibility, Events & Other Input | 
Sample Code | 
2006-11-28
 | 
| 
Setting environment variables for user processes
(HTML)
 QA1067: Tells how to set environment variables for user processes. 
 | 
Data Management, Games, Porting, Runtime Architecture, Tools | 
Technical Q&As | 
2001-10-25
 | 
| 
Setting the ColorSync profile for a NSBitmapImageRep object
(HTML)
 QA1369: Setting the ColorSync profile for a NSBitmapImageRep object 
 | 
Graphics & Imaging | 
Technical Q&As | 
2004-09-08
 | 
| 
SFAuthorization Class Reference
(HTML)
(PDF)
 Describes the class used to restrict a user's access to particular features in a Mac OS X application or daemon. 
 | 
Security | 
Reference | 
2009-01-06
 | 
| 
SFAuthorizationPluginView Class Reference
(HTML)
(PDF)
 Describes the class an authorization plug-in uses to display a custom view within the Apple-supplied authorization views. 
 | 
Security | 
Reference | 
2006-07-14
 |