Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
Expanding Tilde-based paths
(HTML)
QA1549: Demonstrates how to resolve tilde-based relevant paths.
|
Carbon, Cocoa, Core Foundation |
Technical Q&As |
2008-09-08
|
Multithreaded usage of the QCRenderer
(HTML)
QA1538: Describes an issue that may arise when using the QCRenderer in a multi-threaded application.
|
Apple Applications, Graphics & Imaging |
Technical Q&As |
2008-09-08
|
Squiggles
(HTML)
(DMG)
(ZIP)
Demonstrates many Cocoa fundamentals in a Document-based Application featuring custom drawing and event-handling.
|
Cocoa, Graphics & Imaging |
Sample Code |
2008-08-29
|
Getting the pixel data from a CGImage object
(HTML)
QA1509: Describes how to access the pixel data of a CGImage object
|
Carbon, Cocoa, Games, Graphics & Imaging |
Technical Q&As |
2008-08-27
|
SimpleUserClient
(HTML)
(DMG)
(ZIP)
Shows how to create a user client for an I/O Kit kernel driver.
|
Audio, Darwin, Hardware & Drivers, Mac OS X Server |
Sample Code |
2008-08-27
|
The Default Output Audio Units
(HTML)
QA1577: Describes the Mac OS X output audio units and their purposes.
|
Audio |
Technical Q&As |
2008-08-21
|
PhotoToss: CSS Transforms, Transitions, and Web Fonts
(HTML)
(DMG)
(ZIP)
Demonstrates how to use CSS Transforms, Transitions, and Web Fonts.
|
Apple Applications, Internet & Web |
Sample Code |
2008-08-21
|
Releasing the iTunes Windows COM from Managed Code
(HTML)
QA1608: Describes how to properly release the iTunes Windows COM from managed code
|
Apple Applications |
Technical Q&As |
2008-08-21
|
Is dlopen available on all versions of Mac OS X?
(HTML)
()
QA1180: Describes how to dynamically link to libraries and plug-ins, typically done with dlopen.
|
Darwin, Open Source |
Technical Q&As |
2008-08-19
|
Building Universal I/O Kit Drivers
(HTML)
TN2163: How to build a universal I/O Kit kernel driver while avoiding common pitfalls.
|
Darwin, Hardware & Drivers, Mac OS X Server |
Technical Notes |
2008-08-18
|
OpenGLScreenSnapshot
(HTML)
(DMG)
(ZIP)
Demonstrates how to get the screen pixels using OpenGL and save them to an image file.
|
Graphics & Imaging |
Sample Code |
2008-08-14
|
Tips on USB driver matching for Mac OS X
(HTML)
QA1076: Gives some tips on getting USB driver matching to work.
|
Hardware & Drivers |
Technical Q&As |
2008-08-14
|
Understanding and Debugging Kernel Panics
(HTML)
()
TN2063: Addresses kernel panics: what they are and how to debug the code that caused the panic.
|
Darwin, Hardware & Drivers |
Technical Notes |
2008-08-14
|
Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
(HTML)
QA1515: Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
|
QuickTime |
Technical Q&As |
2008-08-08
|
Gathering all PostScript Printer Descriptions (PPDs)
(HTML)
QA1529: Describes a work around for an issue in PMCopyAvailablePPDs on Mac OS X 10.4 and below
|
Carbon, Cocoa, Graphics & Imaging, Printing |
Technical Q&As |
2008-08-08
|
How to play a sequence of movies in a Web page
(HTML)
QA1593: How to have the QuickTime plug-in play a sequence of movies, one after the other, in a Web page
|
QuickTime |
Technical Q&As |
2008-08-08
|
QuickTime for Windows returns bdNamErr (-37) error with long Windows file names
(HTML)
QA1413: Describes how QuickTime may return bdNamErr (-37) error on Windows if file name is > 63 characters
|
QuickTime |
Technical Q&As |
2008-08-08
|
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.
|
Carbon, Cocoa, Core Foundation, Darwin |
Technical Q&As |
2008-08-08
|
Requirements for Quartz GL
(HTML)
QA1536: Describes the requirements for enabling Quartz GL.
|
Carbon, Cocoa, Games, Graphics & Imaging, Performance, User Experience |
Technical Q&As |
2008-08-08
|
Using PPD constraints with Paper Sizes
(HTML)
QA1603: Describes the requirements for using PPD Constraints to constrain options against paper size.
|
Printing |
Technical Q&As |
2008-08-08
|
Using QTPixelBufferContextCreate with NewMovieFromProperties
(HTML)
QA1443: Discusses using a QuickTime pixel buffer visual context and NewMovieFromProperties to output frames to pixel buffers.
|
Carbon, Cocoa, Graphics & Imaging, QuickTime |
Technical Q&As |
2008-08-08
|
Video capture with multiple IIDC cameras
(HTML)
QA1365: Discusses factors which influence the number of IIDC cameras that can simultaniously be used for capture.
|
Hardware & Drivers, QuickTime |
Technical Q&As |
2008-08-08
|
Calculating the static video frame rate of a QuickTime movie.
(HTML)
()
QA1262: Calculating the static video frame rate of a QuickTime movie.
|
QuickTime |
Technical Q&As |
2008-08-06
|
Final Cut Pro - The 'r4fl' Pixel Format
(HTML)
TN2201: Describes the 'r4fl' pixel format used by Final Cut Pro to support greater than 8-bit rendering.
|
Apple Applications, Graphics & Imaging, QuickTime |
Technical Notes |
2008-08-06
|
HTML Video With CSS Effects and Custom Video Controls
(HTML)
(DMG)
(ZIP)
HTML5 video element example that uses CSS effects and custom video controls.
|
Apple Applications, Internet & Web, QuickTime |
Sample Code |
2008-08-06
|
Mac OS X Code Signing In Depth
(HTML)
TN2206: Intermediate to expert level overview of code signing that details specific options and gotchas
|
Carbon, Cocoa, Darwin, Mac OS X Server, Security |
Technical Notes |
2008-08-06
|
CoreImageGLTextureFBO
(HTML)
(DMG)
(ZIP)
Making OpenGL textures with Core Image
|
Graphics & Imaging |
Sample Code |
2008-07-30
|
GLSL Basics Cocoa
(HTML)
(DMG)
(ZIP)
GLSL fundamentals using NSOpenGLView
|
Graphics & Imaging |
Sample Code |
2008-07-30
|
HID LED test tool
(HTML)
(DMG)
(ZIP)
HID Manager sample project that shows how to set and clear keyboard LEDs.
|
Games, Porting, User Experience |
Sample Code |
2008-07-25
|
Image Kit with Core Data
(HTML)
(DMG)
(ZIP)
Using Image Kit's browser view with Core Data content.
|
Cocoa, Graphics & Imaging, User Experience |
Sample Code |
2008-07-25
|
Movie Overlay
(HTML)
(DMG)
(ZIP)
Shows how to overlay text & graphics and perform animation on an QTMovieView through a floating overlay window.
|
Cocoa, QuickTime |
Sample Code |
2008-07-25
|
PortMapper
(HTML)
(DMG)
(ZIP)
Demonstrates Bonjour's NAT port-mapping API, and provides a higher-level Objective-C interface to it.
|
Cocoa, Internet & Web, Networking |
Sample Code |
2008-07-25
|
Reminders
(HTML)
(DMG)
(ZIP)
Dashboard widget with a plug-in that displays upcoming iCal events, to do items, and calendars.
|
Apple Applications, Cocoa, Tools |
Sample Code |
2008-07-25
|
CFNetwork Reference Collection
(HTML)
(PDF)
Describes the C APIs for performing a variety network tasks.
|
Carbon, Core Foundation, Networking |
Reference |
2008-07-15
|
CAMediaTimingFunction Class Reference
(HTML)
(PDF)
Describes the pacing of an animation as a timing curve.
|
Cocoa, Graphics & Imaging |
Reference |
2008-07-11
|
CFFTPStream Reference
(HTML)
(PDF)
Describes the C API for communicating with FTP servers.
|
Core Foundation, Networking |
Reference |
2008-07-11
|
CFHost Reference
(HTML)
(PDF)
Describes the C API for acquiring host information.
|
Core Foundation, Networking |
Reference |
2008-07-11
|
CFHTTPMessage Reference
(HTML)
(PDF)
Describes the C API for creating, sending, receiving and manipulating HTTP messages.
|
Core Foundation, Networking |
Reference |
2008-07-11
|
CFNetDiagnostics Reference
(HTML)
(PDF)
Describes the C API for diagnosing and fixing network related problems.
|
Core Foundation, Networking |
Reference |
2008-07-11
|
Core Image Filter Reference
(HTML)
(PDF)
Describes the built-in image processing filters available through Core Image.
|
Graphics & Imaging |
Reference |
2008-07-11
|
File System Overview
(HTML)
(PDF)
Conceptual information and guidelines describing the structure and usage of the Mac OS X file system.
|
Carbon, Cocoa, Darwin, Mac OS X, Open Source, Tools, User Experience |
Guides |
2008-07-11
|
NSNotificationCenter Class Reference
(HTML)
(PDF)
Describes an object that synchronously broadcasts notifications.
|
Cocoa |
Reference |
2008-07-11
|
Xsan Migration Guide for Xsan 2
(PDF)
Explains how to retain volumes and settings when migrating to Xsan 2 from previous versions of Xsan.
|
Apple Applications, Mac OS X Server, Storage |
Guides |
2008-07-11
|
Audio File Services Reference
(HTML)
(PDF)
Describes a C programming interface for reading and writing audio files.
|
Audio, Carbon, Cocoa |
Reference |
2008-07-08
|
Audio Queue Services Reference
(HTML)
(PDF)
Describes a high-level programming interface for recording and playing back audio data.
|
Audio, Carbon |
Reference |
2008-07-08
|
CFHTTPStream Reference
(HTML)
(PDF)
Describes the interface for working with HTTP connections.
|
Core Foundation, Networking |
Reference |
2008-07-08
|
CFNetServices Reference
(HTML)
(PDF)
Describes the C API for implementing Bonjour functionality in an application.
|
Core Foundation, Networking |
Reference |
2008-07-08
|
CFStream Socket Additions
(HTML)
(PDF)
Describes the C API for using streams with sockets.
|
Core Foundation, Networking |
Reference |
2008-07-08
|
Runtime Configuration Guidelines
(HTML)
(PDF)
Conceptual and reference information for dynamically configuring your software.
|
Carbon, Cocoa, Mac OS X, Open Source, Tools |
Guides |
2008-07-08
|
CFProxySupport Reference
(HTML)
(PDF)
Describes the CFProxySupport API, which provides functions for managing network proxy information.
|
Core Foundation, Networking |
Reference |
2008-07-07
|
Core Audio Glossary
(HTML)
(PDF)
Defines general digital audio terms as well as terms specific to Apple's Core Audio technology.
|
Audio |
Reference |
2008-07-07
|
FxPlug Reference
(HTML)
Describes the APIs for writing plug-ins for Motion and Final Cut Pro.
|
Apple Applications |
Reference |
2008-07-04
|
FxPlug SDK Overview
(HTML)
(PDF)
Update for FxPlug SDK 1.2.3.
|
Apple Applications |
Guides |
2008-07-04
|
Foundation Framework Reference
(HTML)
(PDF)
Describes the Foundation framework API.
|
Cocoa |
Reference |
2008-06-27
|
Core Animation Reference Collection
(HTML)
(PDF)
Describes the API for Core Animation.
|
Cocoa, Graphics & Imaging |
Reference |
2008-06-26
|
OpenGL Shader Builder User Guide
(HTML)
(PDF)
Explains how to use OpenGL Shader Builder to develop and test GPU programs.
|
Graphics & Imaging, Tools |
Guides |
2008-06-23
|
Debugging with GDB
(HTML)
Open-source document that explains how to use GDB to debug programs.
|
Carbon, Cocoa, Tools |
Guides |
2008-06-19
|
GDB Internals
(HTML)
Open-source document that explains the GDB implementation.
|
Tools |
Guides |
2008-06-19
|
GNU Make
(HTML)
Documentation of the GNU make utility.
|
Tools |
Reference |
2008-06-19
|
Libtool
(HTML)
Documentation for GNU Libtool.
|
Tools |
Reference |
2008-06-19
|
Netwide Assembler Guide
(HTML)
Describes the Netwide Assembler for Intel-based Macs.
|
Darwin, Open Source, Tools |
Reference |
2008-06-19
|
STABS Debug Format
(HTML)
Open-source document that explains the STABS format of symbolic debugging information.
|
Tools |
Reference |
2008-06-19
|
WebResourceLoadDelegate Protocol Reference
(HTML)
(PDF)
Describes the protocol used to be notified on the progress of loading individual resources.
|
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 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
|
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 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
|
NSDatePicker Class Reference
(HTML)
(PDF)
Describes a control for displaying and editing a date.
|
Cocoa, User Experience |
Reference |
2008-06-09
|
NSDatePickerCell Class Reference
(HTML)
(PDF)
Describes a cell for displaying and editing a date.
|
Cocoa, User Experience |
Reference |
2008-06-09
|
NSOpenGLContext Class Reference
(HTML)
(PDF)
Describes a target for OpenGL commands.
|
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
|
Using Doxygen to Create Xcode Documentation Sets
(HTML)
Learn how to integrate your documentation into Xcode.
|
Darwin, Tools |
Articles |
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
|
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 a Cocoa bindings-compatible manager of a dictionary.
|
Cocoa |
Reference |
2008-06-05
|
NSDictionaryControllerKeyValuePair Protocol Reference
(HTML)
(PDF)
Describes the interface for managing key-value pairs used by a dictionary controller.
|
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
|