Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
|
Optimizing Your Application with System Trace in Shark 4
(HTML)
See how your code interacts with Mac OS X using the power of Shark.
|
Performance, Tools |
Articles |
2006-01-30
|
|
QuickTime Audio - Easy Frequency Level Metering with MovieAudio APIs
(HTML)
QA1459: Describes how to perform frequency band level metering using MovieAudio metering APIs.
|
Audio, Carbon, Cocoa, QuickTime |
Technical Q&As |
2006-01-26
|
|
SillyFrequencyLevels
(HTML)
(DMG)
(ZIP)
Demonstrates how to obtain audio frequency levels from a Movie using SetMovieAudioFrequencyMeteringNumBands and GetMovieAudioFrequencyLevels APIs.
|
Audio, Carbon, Cocoa, QuickTime |
Sample Code |
2006-01-25
|
|
Coalesced Updates
(HTML)
TN2133: How to achieve the maxium frame rate in your Mac OS X application
|
Carbon, Games, Graphics & Imaging, Performance |
Technical Notes |
2006-01-20
|
|
CFNetworkHTTPDownload
(HTML)
(DMG)
(ZIP)
Demonstrates how to download a URL using CFNetworking.
|
Carbon, Core Foundation, Networking |
Sample Code |
2006-01-18
|
|
Compression Sessions - Configuring options using the Standard Compression dialog
(HTML)
QA1456: Discusses how to configure Compression Session options using Standard Compression dialog.
|
Carbon, QuickTime |
Technical Q&As |
2006-01-12
|
|
Compression Sessions - Enabling muti-pass encoding
(HTML)
QA1450: Describes how to enable multi-pass encoding when using ICM compression sessions.
|
Carbon, QuickTime |
Technical Q&As |
2006-01-12
|
|
Compression Sessions - Temporal compression options
(HTML)
QA1455: Discusses the temporal compression option as it relates to quality and other compression session options.
|
Carbon, QuickTime |
Technical Q&As |
2006-01-12
|
Debugging Graphics with QuartzDebug
(HTML)
( )
QA1236: Explains how to use QuartzDebug to debug graphics issues.
|
Carbon, Cocoa, Games, Graphics & Imaging, Java, Performance |
Technical Q&As |
2006-01-12
|
|
Decompression Sessions - Setting codec accuracy and field mode
(HTML)
QA1460: Describes how to set codec accuracy and field mode options when creating a decompression sessions.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2006-01-12
|
|
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
|
|
QTMetaData
(HTML)
(DMG)
(ZIP)
Demonstrates the QuickTime 7 MetaData APIs in a Carbon application.
|
Carbon, QuickTime |
Sample Code |
2006-01-12
|
|
Apple Publications Style Guide
(PDF)
Describes style and usage of Apple terms, including user interface terms that should be used in applications.
|
User Experience |
Guides |
2006-01-10
|
|
Audio Device Driver Programming Guide
(HTML)
(PDF)
Explains how to develop kernel-resident drivers for audio devices.
|
Audio, Darwin, Hardware & Drivers |
Guides |
2006-01-10
|
|
Binary Data Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to create and use Core Foundation data objects, object-oriented wrappers for byte buffers.
|
Carbon, Core Foundation |
Guides |
2006-01-10
|
|
CFBinaryHeap Reference
(HTML)
(PDF)
Describes the opaque type for managing a collection of values sorted using a binary search algorithm.
|
Core Foundation |
Reference |
2006-01-10
|
|
Dashboard Tutorial
(HTML)
(PDF)
Explains how to develop a Dashboard widget.
|
Apple Applications, Cocoa, Internet & Web, Scripting & Automation, User Experience |
Guides |
2006-01-10
|
|
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
|
|
Porting to Mac OS X from Windows Win32 API
(HTML)
(PDF)
Describes how to port your Windows Win32 applications to Mac OS X.
|
Porting |
Guides |
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
|
|
CFMBonjourSample
(HTML)
(DMG)
(ZIP)
CFMBonjourSample shows how to use the service discovery routines of CFNetServices from a CFM application.
|
Carbon, Core Foundation, Networking |
Sample Code |
2006-01-03
|
|
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
|
|
CFAttributedString Reference
(HTML)
(PDF)
Describes the opaque type for representing an immutable character string and associated set of attributes.
|
Carbon, Core Foundation, Text & Fonts |
Reference |
2005-12-06
|
|
CFAttributedString Reference
(HTML)
(PDF)
Describes the opaque type for representing an immutable character string and associated set of attributes.
|
Carbon, Core Foundation, Text & Fonts |
Reference |
2005-12-06
|
|
CFBitVector Reference
(HTML)
(PDF)
Describes the opaque type for managing an immutable ordered collection of bit values.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFBoolean Reference
(HTML)
(PDF)
Describes the opaque type for representing a Boolean value.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFDate Reference
(HTML)
(PDF)
Describes the opaque type for representing dates and times.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFMutableArray Reference
(HTML)
(PDF)
Describes the opaque for managing an immutable ordered collection of values.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFMutableAttributedString Reference
(HTML)
(PDF)
Describes the opaque type for representing a mutable character string and associated set of attributes.
|
Carbon, Core Foundation, Text & Fonts |
Reference |
2005-12-06
|
|
CFMutableBag Reference
(HTML)
(PDF)
Describes the opaque type for managing a mutable unordered collection of values that may contain duplicates.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFMutableCharacterSet Reference
(HTML)
(PDF)
Describes the opaque type for representing a mutable set of Unicode characters.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFMutableDictionary Reference
(HTML)
(PDF)
Describes the opaque type for managing a mutable collection of key-value pairs.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFMutableSet Reference
(HTML)
(PDF)
Describes the opaque type for managing a mutable unordered collection of distinct values.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFNull Reference
(HTML)
(PDF)
Describes the opaque type for representing a null value.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFPlugInInstance Reference
(HTML)
(PDF)
Describes the opaque type for application extensions.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFSet Reference
(HTML)
(PDF)
Describes the opaque type for managing an immutable unordered collection of distinct values.
|
Core Foundation |
Reference |
2005-12-06
|
|
CFTree Reference
(HTML)
(PDF)
Describes the opaque type for representing hierarchical organizations of information.
|
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
|
|
NSNetServices and CFNetServices Programming Guide
(HTML)
(PDF)
Describes how to implement Bonjour in Cocoa or Carbon applications.
|
Cocoa, Networking |
Guides |
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
|
|
Scroller
(HTML)
(DMG)
(ZIP)
Dashboard widget with a DHTML scrollbar implementation
|
Apple Applications |
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
|
|
DNS Service Discovery API Reference for Java
(HTML)
Describes DNS Service Discovery API features of ZeroConf networking for Java on Mac OS X in Javadoc format.
|
Hardware & Drivers, Java, Networking |
Reference |
2005-10-20
|
|
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
|