Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
Deprecated CALL_ON_[UN]LOAD pragmas
(HTML)
QA1429: Replace deprecated CALL_ON_[UN]LOAD pragmas with constructor [destructor] function attributes.
|
Tools |
Technical Q&As |
2006-01-10
|
filesystem_examples
(HTML)
(DMG)
(ZIP)
Collection of command line tools illustrating filesystem features.
|
Carbon, Cocoa, Core Foundation, Darwin |
Sample Code |
2006-01-10
|
High Level Toolbox Release Notes (10.4)
(HTML)
|
Carbon |
Release Notes |
2006-01-10
|
High Level Toolbox Release Notes (10.4.2)
(HTML)
|
Carbon |
Release Notes |
2006-01-10
|
High Level Toolbox Release Notes (10.4.3)
(HTML)
|
Carbon |
Release Notes |
2006-01-10
|
Ink Services Reference
(HTML)
(PDF)
Defines the C API for customizing handwriting recognition.
|
Carbon, Text & Fonts |
Reference |
2006-01-10
|
J2SE 5.0 Release 3 Release Notes
(HTML)
(PDF)
Lists resolved and outstanding developer issues with J2SE 5.0 Release 3 for Mac OS X v.10.4.
|
Java |
Release Notes |
2006-01-10
|
Nested Functions in Xcode
(HTML)
TN2161: This technote explains how to port code which uses nested functions in Xcode 2.2.
|
Tools |
Technical Notes |
2006-01-10
|
QuickTime Compression and Decompression Guide
(HTML)
(PDF)
Describes the QuickTime data compression and decompression technologies.
|
Graphics & Imaging, QuickTime |
Guides |
2006-01-10
|
QuickTime Guide for Windows
(HTML)
(PDF)
Introduces Windows programming techniques for QuickTime.
|
Internet & Web, QuickTime |
Guides |
2006-01-10
|
QuickTime Import and Export Guide
(HTML)
(PDF)
Describes QuickTime's technology for importing and exporting graphics and other data into and out of movies.
|
QuickTime |
Guides |
2006-01-10
|
QuickTime Media Types and Media Handlers Guide
(HTML)
(PDF)
Describes video, sound, text, time code, and tween media handlers.
|
Audio, QuickTime |
Guides |
2006-01-10
|
QuickTime Movie Basics
(HTML)
(PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
|
Carbon, QuickTime |
Guides |
2006-01-10
|
QuickTime Movie Internals Guide
(HTML)
(PDF)
Describes technologies inside QuickTime movies, including time management, modifier tracks, access keys, posters, and movie and file previews.
|
QuickTime |
Guides |
2006-01-10
|
QuickTime Music Architecture Guide
(HTML)
(PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
|
Audio, Carbon, QuickTime |
Guides |
2006-01-10
|
QuickTime Streaming Guide
(HTML)
(PDF)
Describes the QuickTime streaming technology.
|
Internet & Web, Mac OS X Server, QuickTime |
Guides |
2006-01-10
|
QuickTime Transport and Delivery Guide
(HTML)
(PDF)
Describes components that transport data between QuickTime movies and specific devices.
|
QuickTime |
Guides |
2006-01-10
|
Unicode Utilities Reference
(HTML)
(PDF)
Describes the C API that allows applications and input methods to operate on Unicode text.
|
Carbon, Internationalization, Text & Fonts |
Reference |
2006-01-10
|
WebObjects Dynamic Elements Reference
(HTML)
(PDF)
Describes the WebObjects dynamic elements.
|
Internet & Web, Java, Mac OS X Server, Tools |
Reference |
2006-01-10
|
QTKitMovieShuffler
(HTML)
(DMG)
(ZIP)
Demonstrates a simple QTKit movie player application.
|
Cocoa, QuickTime |
Sample Code |
2006-01-03
|
SampleFilterScheme
(HTML)
(DMG)
(ZIP)
Demonstrates a simple filter scheme which passes all operations through to its provider unchanged.
|
Darwin, Hardware & Drivers, Mac OS X Server, Storage |
Sample Code |
2006-01-03
|
Setting default open Finder window
(HTML)
QA1449: How to set the default Finder window to open when a disk is mounted
|
Carbon, Tools, User Experience |
Technical Q&As |
2006-01-03
|
SimpleAudioExtraction
(HTML)
(DMG)
(ZIP)
Demonstrates the QuickTime 7.0 Movie Audio Extraction APIs
|
Audio, QuickTime |
Sample Code |
2006-01-03
|
ThreadsExportMovie
(HTML)
(DMG)
(ZIP)
Demonstrates movie exporting using the QuickTime movie export component on separate threads of a Cocoa application.
|
Cocoa, QuickTime |
Sample Code |
2006-01-03
|
Using the Audio Extraction API in QuickTime 7
(HTML)
Learn how your application can extract audio from multiple sound tracks in a QuickTime movie.
|
Audio, QuickTime |
Articles |
2005-12-19
|
Working with Xcode Build Settings
(HTML)
Learn how to customize your build process intuitively to help you manage complex project settings.
|
Tools |
Articles |
2005-12-12
|
CFBitVector Reference
(HTML)
(PDF)
Describes an immutable ordered collection containing bit values.
|
Core Foundation |
Reference |
2005-12-06
|
CFBoolean Reference
(HTML)
(PDF)
Describes a Boolean value.
|
Core Foundation |
Reference |
2005-12-06
|
CFDate Reference
(HTML)
(PDF)
Describes a date and time.
|
Core Foundation |
Reference |
2005-12-06
|
CFMutableArray Reference
(HTML)
(PDF)
Describes an immutable ordered collection.
|
Core Foundation |
Reference |
2005-12-06
|
CFMutableBag Reference
(HTML)
(PDF)
Describes a mutable unordered collection that may contain duplicate values.
|
Core Foundation |
Reference |
2005-12-06
|
CFMutableCharacterSet Reference
(HTML)
(PDF)
Describes a mutable set of Unicode characters.
|
Core Foundation |
Reference |
2005-12-06
|
CFMutableDictionary Reference
(HTML)
(PDF)
Describes a mutable collection of key-value pairs.
|
Core Foundation |
Reference |
2005-12-06
|
CFMutableSet Reference
(HTML)
(PDF)
Describes a mutable unordered collection of distinct values.
|
Core Foundation |
Reference |
2005-12-06
|
CFNull Reference
(HTML)
(PDF)
Describes an object that represents null.
|
Core Foundation |
Reference |
2005-12-06
|
CFPlugInInstance Reference
(HTML)
(PDF)
Describes a deprecated technology replaced by the CFPlugin opaque type.
|
Core Foundation |
Reference |
2005-12-06
|
CFSet Reference
(HTML)
(PDF)
Describes an immutable unordered collection of distinct values.
|
Core Foundation |
Reference |
2005-12-06
|
CFTree Reference
(HTML)
(PDF)
Describes a tree structure.
|
Core Foundation |
Reference |
2005-12-06
|
Device File Access Guide for Serial Devices
(HTML)
(PDF)
Guidelines for using I/O Kit and POSIX functions to develop applications that communicate with serial devices.
|
Darwin, Hardware & Drivers |
Guides |
2005-12-06
|
Search Kit Programming Guide
(HTML)
(PDF)
Describes Search Kit architecture and workflow, and how to add search capabilities to Carbon and Cocoa applications.
|
Carbon, Cocoa, Text & Fonts, User Experience |
Guides |
2005-12-06
|
How can I handle smooth mouse wheel scrolling?
(HTML)
QA1453: Details an undocumented Carbon Event which will be added to the public headers in a later DevTools release.
|
Carbon |
Technical Q&As |
2005-11-29
|
Moving Your Project from CodeWarrior to Xcode
(HTML)
Get started moving your project from CodeWarrior to Xcode.
|
Carbon, Porting, Tools |
Articles |
2005-11-28
|
WebKitCIPlugIn
(HTML)
(DMG)
(ZIP)
This sample WebKit plugin for Safari demonstrate how to use CoreImage in a HTML page.
|
Apple Applications, Graphics & Imaging, Internet & Web |
Sample Code |
2005-11-28
|
Bundle Programming Guide
(HTML)
(PDF)
Explains how to use Core Foundation bundle objects to organize resources.
|
Carbon, Cocoa, Core Foundation, Open Source, Tools |
Guides |
2005-11-09
|
Carbon Overview
(HTML)
(PDF)
Defines Carbon and the components of Carbon applications. Provides a whirlwind tour of Carbon APIs.
|
Carbon, Mac OS X |
Guides |
2005-11-09
|
Coding in the Kernel
(HTML)
Considerations and caveats about programming in the kernel.
|
Darwin, Hardware & Drivers |
Guides |
2005-11-09
|
CreateMovie - C#
(HTML)
(DMG)
(ZIP)
Visual C# application demonstrating the QuickTime 7 COM Control creating movies from images and saving them
|
QuickTime |
Sample Code |
2005-11-09
|
CreateMovie - VB6
(HTML)
(DMG)
(ZIP)
Using the QuickTime 7 COM Control to create a movie from images and save the movie to disk
|
QuickTime |
Sample Code |
2005-11-09
|
DNS Service Discovery Programming Guide
(HTML)
(PDF)
Explains how to use DNS Service Discovery in your application.
|
Games, Networking, Open Source |
Guides |
2005-11-09
|
EventMonitorTest
(HTML)
(DMG)
(ZIP)
Receive notification of all keyboard, mouse, and tablet events passed to other processes.
|
Carbon, Core Foundation |
Sample Code |
2005-11-09
|
iWork Programming Guide
(HTML)
(PDF)
Describes the XML schemas for Keynote presentations and Pages documents.
|
Apple Applications |
Guides |
2005-11-09
|
Mac OS X ABI Dynamic Loader Reference
(HTML)
(PDF)
Describes the functions used to access Mach-O files.
|
Carbon, Cocoa, Darwin, Open Source, Tools |
Reference |
2005-11-09
|
Mathematical and Logical Utilities Reference
(HTML)
(PDF)
Describes the C API for mathematical and logical data manipulation.
|
Carbon |
Reference |
2005-11-09
|
MoviePlayer - C#
(HTML)
(DMG)
(ZIP)
Microsoft Visual C# application which uses the QuickTime 7 COM Control to display and manipulate movies
|
QuickTime |
Sample Code |
2005-11-09
|
QuickTime 7 for Windows Update Guide
(HTML)
(PDF)
Conceptual and reference material about the changes, features and enhancements, along with new APIs, available in QuickTime 7 for Windows.
|
QuickTime |
Guides |
2005-11-09
|
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.
|
Cocoa, QuickTime |
Guides |
2005-11-09
|
Text Services Manager Reference
(HTML)
(PDF)
Describes the C API for communicating between client applications and provider modules.
|
Carbon, Text & Fonts |
Reference |
2005-11-09
|
Authorization Services C Reference
(HTML)
(PDF)
Describes the C API for adding fine-grained control of privileged operations in an application.
|
Carbon, Security |
Reference |
2005-11-08
|
Getting Control with Subversion and Xcode
(HTML)
Learn how to install and set up Subversion on Mac OS X Server.
|
Tools |
Articles |
2005-11-08
|
CocoaDVDPlayer
(HTML)
(DMG)
(ZIP)
Demonstrates how to use DVD Playback Services to play DVD-Video media.
|
Graphics & Imaging |
Sample Code |
2005-11-04
|
The Sound of Opportunity Knocking: The Audio Units Community Takes Off
(HTML)
Learn how one developer created a successful business using audio units.
|
Audio, Carbon, Cocoa |
Articles |
2005-10-31
|
TabsShowcase
(HTML)
(DMG)
(ZIP)
Shows how to instantiate and use the Tab control both programmatically and from a nib file.
|
Carbon |
Sample Code |
2005-10-28
|
15-inch PowerBook G4 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the 15-inch PowerBook G4 introduced in October 2005.
|
Hardware & Drivers |
Guides |
2005-10-27
|
FileNotification
(HTML)
(DMG)
(ZIP)
kqueue file notification introduced in 10.3. Notification API to detect file system modifications.
|
Carbon, Cocoa, Core Foundation, Darwin |
Sample Code |
2005-10-27
|
GetPrimaryMACAddress
(HTML)
(DMG)
(ZIP)
Demonstrates retrieving the MAC address of the built-in Ethernet controller. Useful for uniquely identifying a Macintosh system.
|
Carbon, Cocoa, Darwin, Games, Hardware & Drivers, Mac OS X Server, Networking, Security |
Sample Code |
2005-10-27
|
SampleD
(HTML)
(DMG)
(ZIP)
Demonstrates use of launchd and Apple System Logger.
|
Darwin |
Sample Code |
2005-10-27
|
AuthForAll
(HTML)
(DMG)
(ZIP)
Shows how to use Authorization Services to create a self-restricted application.
|
Security |
Sample Code |
2005-10-26
|
Sound Manager Codec support in QuickTime 7
(HTML)
QA1448: Describes QuickTime 7 support for constant bitrate and variable bitrate Sound Manager codecs
|
Audio, QuickTime |
Technical Q&As |
2005-10-26
|
Designing Network-Friendly Applications
(HTML)
Learn to make your application management-aware and reliably accessible on a network.
|
Carbon, Cocoa, Core Foundation, Internet & Web |
Articles |
2005-10-24
|
Final Cut Pro - Preferred Video Media Time Scales and Sample Durations
(HTML)
QA1447: Lists the preferred time scales/sample durations for media created for use with FCP.
|
Apple Applications, QuickTime |
Technical Q&As |
2005-10-24
|
17-inch PowerBook G4 Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the 17-inch PowerBook G4 introduced in October 2005.
|
Hardware & Drivers |
Guides |
2005-10-19
|
DelegateOnlyComponent
(HTML)
(DMG)
(ZIP)
Image Codec Component which simply delegates to a real Image Codec (in this case a '2vuy' decompressor).
|
QuickTime |
Sample Code |
2005-10-18
|
Improving Windows Screen Updating with QuickTime for Windows Double-Buffering Feature
(HTML)
TN2153: QuickTime 6.4 includes a facility to improve screen updating for Windows applications
|
QuickTime |
Technical Notes |
2005-10-18
|
Apple RGB and Generic RGB profiles explained
(HTML)
QA1430: Discusses use of the Apple RGB and Generic RGB profiles for untagged data on Mac OS X
|
Graphics & Imaging |
Technical Q&As |
2005-10-17
|
Compression Sessions - Configuring codec quality settings
(HTML)
QA1444: Discusses how to set encoding quality for a Compression Sequence
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2005-10-17
|
HICustomPushButton
(HTML)
(DMG)
(ZIP)
Illustrates how to create a simple custom push button using the HIView functions introduced in Mac OS X 10.2.
|
Carbon |
Sample Code |
2005-10-17
|
ImageMapView
(HTML)
(DMG)
(ZIP)
Demonstrates how to add Accessibility to a complex custom HIView and the related parts of an application.
|
Carbon |
Sample Code |
2005-10-17
|
Importer Components - What is the 'mcfg' resource used for?
(HTML)
()
QA1267: Discusses the Media Configuration 'mcfg' resource which lists Importer Component file type characteristics and its use.
|
QuickTime |
Technical Q&As |
2005-10-17
|
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
|
MoviePlayer
(HTML)
(DMG)
(ZIP)
A simple movie player application written in Microsoft Visual Basic 6 using the QuickTime 7 COM/ActiveX Control.
|
QuickTime |
Sample Code |
2005-10-13
|
Understanding Xcode Projects
(HTML)
Learn how Xcode handles projects and how best to work with them.
|
Tools |
Articles |
2005-10-10
|
AudioCDSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to discover audio CDs and access the TOC information presented by the CD-DA filesystem.
|
Audio, Hardware & Drivers |
Sample Code |
2005-10-04
|
CocoaInCarbon
(HTML)
(DMG)
(ZIP)
Demonstrates using Cocoa GUI code in a Carbon application.
|
Carbon, Cocoa |
Sample Code |
2005-10-04
|
ComboBoxPrefs
(HTML)
(DMG)
(ZIP)
Use CFPrefs to store URLs to images for use in a browser style combo box.
|
Carbon |
Sample Code |
2005-10-04
|
Creating color spaces that ensure color matching.
(HTML)
QA1396: How to create color spaces that ensure color matching.
|
Graphics & Imaging |
Technical Q&As |
2005-10-04
|
Deploying Mac OS X Server for High Performance Computing
(PDF)
Explains how to configure Mac OS X Server for computational clustering.
|
Mac OS X Server, Performance, Storage |
Guides |
2005-10-04
|
DisplayURL
(HTML)
(DMG)
(ZIP)
Parses a passed in path URL into its various components displaying server information.
|
Carbon, Core Foundation |
Sample Code |
2005-10-04
|
Getting images in and out from Quartz Composer compositions
(HTML)
TN2143: Describes how to efficiently pass images into and out of Quartz Composer
|
Apple Applications, Cocoa, Graphics & Imaging |
Technical Notes |
2005-10-04
|
J2SE 5.0 Release 1 for Mac OS X Release Notes
(HTML)
(PDF)
Lists features, known issues, and workarounds for J2SE 5.0 for Mac OS X.
|
Java |
Release Notes |
2005-10-04
|
QTQuartzPlayer
(HTML)
(DMG)
(ZIP)
QTQuartzPlayer demonstrates how to render QuickTime Movies and live video with OpenGL and CoreVideo.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2005-10-04
|
StopAlert and NoteAlert now use the Application icon
(HTML)
QA1378: System Alerts now use the Application icon to let the User easily identify the source of the alert.
|
Carbon, User Experience |
Technical Q&As |
2005-10-04
|
Using the QuickTime DVCompressor properties
(HTML)
QA1438: Describes the function of the DVCompressor class component properties.
|
QuickTime |
Technical Q&As |
2005-10-04
|
Xsan Tuning Guide
(PDF)
Explains how to configure Xsan storage to maximize application performance.
|
Apple Applications, Mac OS X Server, Storage |
Guides |
2005-10-04
|
Java 1.3.1 and 1.4.2 Release 2 Release Notes
(HTML)
(PDF)
Explains new features, resolved and known issues, and workarounds for Java 1.4.2 and 1.3.1 Release 2 for Mac OS X v10.4.
|
Java |
Release Notes |
2005-10-03
|
Taking Advantage of the Accelerate Framework
(HTML)
Learn how your application can run on PowerPC- or Intel-based Macs without processor-specific customization.
|
Audio, Carbon, Cocoa, Graphics & Imaging, Performance |
Articles |
2005-10-03
|
Scoping Your Transition Projects
(HTML)
Learn how to transition to Intel-based Macs.
|
Carbon, Cocoa, Porting |
Articles |
2005-09-27
|
ElectricImageComponent
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
QuickTime |
Sample Code |
2005-09-21
|
Multilingual Text Engine Frequently Asked Questions
(HTML)
()
TN2026: A list of frequently asked questions for the Multilingual Text Engine (MLTE).
|
Carbon, Internationalization, Text & Fonts |
Technical Notes |
2005-09-12
|
Scripting the COM/ActiveX Control in QuickTime 7 for Windows
(HTML)
Learn to build standalone Windows applications that use QuickTime, without needing to master the API.
|
QuickTime, Scripting & Automation |
Articles |
2005-09-12
|
AltiVec/SSE Migration Guide
(HTML)
(PDF)
Explains how to convert PowerPC AltiVec code to Intel SSE code.
|
Carbon, Cocoa, Darwin, Performance |
Guides |
2005-09-08
|