Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
HIToolbar Reference
(HTML)
(PDF)
Describes the C API for creating and manipulating toolbars in Carbon applications.
|
Carbon, User Experience |
Reference |
2005-09-08
|
Java 1.4.2 for Mac OS X v10.4 Release Notes
(HTML)
(PDF)
Explains new features, resolved, and outstanding issues in the Java 1.4.2 for Mac OS X v10.4.
|
Java |
Release Notes |
2005-09-08
|
What's New In QuickTime
(HTML)
Lists the documents describing the latest enhancements, new features, and other changes to the QuickTime technology.
|
QuickTime |
Guides |
2005-09-08
|
Debugging Dashboard Widgets
(HTML)
TN2139: Dashboard widget troubleshooting techniques, from start to finish.
|
Apple Applications, Internet & Web |
Technical Notes |
2005-09-07
|
Implementing a CVFillExtendedPixelsCallBack
(HTML)
QA1440: Discusses how you implement a Core Video custom extended pixel fill callback function.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2005-09-06
|
Registering custom pixel formats with QuickTime and Core Video
(HTML)
QA1401: Discusses how to register custom pixel formats with QuickTime & Core Video with QuickTime 7.
|
Carbon, Graphics & Imaging, QuickTime |
Technical Q&As |
2005-09-06
|
Adding Unicode characters to Text Media in a Text Track
(HTML)
QA1400: Describes how to add Unicode characters to text media in a text track
|
QuickTime |
Technical Q&As |
2005-09-01
|
Adopting Universal Binaries on Mac OS X
(HTML)
Learn about universal binaries and how to get your applications ready for Intel-based Macs.
|
Carbon, Cocoa, Porting |
Articles |
2005-08-26
|
Working with Xcode: Building Applications for the Future
(HTML)
Learn how to build universal binaries using Xcode.
|
Tools |
Articles |
2005-08-26
|
DialogsToHIViews
(HTML)
(DMG)
(ZIP)
Shows how to convert from an old-style resource-based dialog to a modern nib-based window with HIViews.
|
Carbon |
Sample Code |
2005-08-24
|
ImproveYourImage
(HTML)
(DMG)
(ZIP)
Demonstrates the use of QuickTime Graphics Importers and Exporters.
|
QuickTime |
Sample Code |
2005-08-24
|
KillEveryOneButMe
(HTML)
(DMG)
(ZIP)
Demonstrates how to terminate all other processes.
|
Carbon |
Sample Code |
2005-08-24
|
Obtaining 16 Bits-Per-Color Data with CUPS Raster Printing
(HTML)
TN2149: Obtaining 16 Bits-Per-Color Data with CUPS Raster Printing
|
Graphics & Imaging, Hardware & Drivers, Open Source, Printing |
Technical Notes |
2005-08-24
|
WindowFun
(HTML)
(DMG)
(ZIP)
Create window layers and groups. Drawing transparent lines. How to display the "Poof" the toolbar uses.
|
Carbon |
Sample Code |
2005-08-24
|
Getting Started with launchd
(HTML)
Learn about launchd and see how to migrate your configuration files.
|
Darwin, Mac OS X Server |
Articles |
2005-08-22
|
IOPrintSuperClasses
(HTML)
(DMG)
(ZIP)
Given the name of a class, this tool will print all of the super-classes of that class.
|
Darwin |
Sample Code |
2005-08-17
|
ExampleIPBCodec
(HTML)
(DMG)
(ZIP)
A video compressor and decompressor component pair for QuickTime 7. Supports IPB frame patterns.
|
QuickTime |
Sample Code |
2005-08-16
|
SerialPortSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to do serial I/O on Mac OS X.
|
Hardware & Drivers |
Sample Code |
2005-08-16
|
Specifiying if the CPU or the GPU should be used for rendering.
(HTML)
QA1416: Which processor will be used for rendering in Core Image and how to affect it.
|
Graphics & Imaging, Hardware & Drivers, Performance |
Technical Q&As |
2005-08-16
|
Using PyObjC for Developing Cocoa Applications with Python
(HTML)
Learn how to build a sample Cocoa app using the Cocoa-Python bridge PyOjbC.
|
Cocoa, Scripting & Automation, Tools |
Articles |
2005-08-15
|
BrideOfMungGrab
(HTML)
(DMG)
(ZIP)
Demonstrates the use of overlay windows and CG to draw text on captured video.
|
Carbon, QuickTime |
Sample Code |
2005-08-12
|
Cocoa Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of Cocoa applications.
|
Cocoa, Performance |
Guides |
2005-08-11
|
Core Foundation Design Concepts
(HTML)
(PDF)
Explains the fundamental design concepts that underlie all Core Foundation programming interfaces.
|
Carbon, Core Foundation, Mac OS X, Open Source |
Guides |
2005-08-11
|
Dates and Times Programming Guide for Core Foundation
(HTML)
(PDF)
Explains how to manage Core Foundation dates and times.
|
Carbon, Core Foundation, Internationalization, Open Source |
Guides |
2005-08-11
|
HIArchive Programming Guide
(HTML)
(PDF)
Describes how to store data objects using HIArchive. Also includes information to make custom HIObjects archivable.
|
Carbon, User Experience |
Guides |
2005-08-11
|
HIArchive Reference
(HTML)
(PDF)
Describes the C API for storing and retrieving data in HIArchives.
|
Carbon, User Experience |
Reference |
2005-08-11
|
HIObject Reference
(HTML)
(PDF)
Describes the C API for creating and manipulating human interface objects in Carbon applications.
|
Carbon, User Experience |
Reference |
2005-08-11
|
Java Application Server Guide
(HTML)
(PDF)
Explains J2EE and JBoss development on Mac OS X Server.
|
Internet & Web, Java, Mac OS X Server |
Guides |
2005-08-11
|
QuickTime Movie Playback Programming Guide
(HTML)
(PDF)
Describes how to open and play QuickTime movies using the Carbon and QuickTime API.
|
Graphics & Imaging, QuickTime |
Guides |
2005-08-11
|
QuickTime Overview
(HTML)
(PDF)
Introduces the main concepts and services of QuickTime.
|
Carbon, Cocoa, Games, Graphics & Imaging, Internet & Web, Mac OS X, QuickTime |
Guides |
2005-08-11
|
Text System Storage Layer Overview
(HTML)
(PDF)
Explains how the Cocoa text system stores the information it needs to lay out text.
|
Cocoa, Text & Fonts |
Guides |
2005-08-11
|
WebObjects J2EE Programming Guide
(HTML)
(PDF)
Explains how to develop J2EE components using WebObjects and deploy WebObjects applications inside servlet containers.
|
Internet & Web, Java, Mac OS X Server, Tools |
Guides |
2005-08-11
|
WebObjects XML Serialization Guide
(HTML)
(PDF)
Explains how to serialize objects and data into XML documents.
|
Internet & Web, Mac OS X Server, Tools |
Guides |
2005-08-11
|
CarbonTransparentWindow
(HTML)
(DMG)
(ZIP)
Shows how to handle window transparency for compositing, non-compositing, and custom HIView-based Carbon windows.
|
Carbon |
Sample Code |
2005-08-10
|
ColorSync on Mac OS X
(HTML)
()
TN2035: Describes ColorSync, which is fundamentally integrated into Mac OS X.
|
Graphics & Imaging |
Technical Notes |
2005-08-10
|
Combinations of cupsColorSpace, cupsColorOrder and cupsBitsPerColor values supported by Mac OS X
(HTML)
QA1368: Table of supported combinations of cupsColorSpace, cupsColorOrder and cupsBitsPerColor values supported by Mac OS X.
|
Printing |
Technical Q&As |
2005-08-10
|
enetlognke
(HTML)
(DMG)
(ZIP)
Interface filter based on supported Kernel Programming Interfaces for Tiger.
|
Hardware & Drivers, Networking |
Sample Code |
2005-08-10
|
HIObjectThreadController
(HTML)
(DMG)
(ZIP)
Shows how threads can interact with the User Interface handled by the main thread of the application.
|
Carbon |
Sample Code |
2005-08-10
|
MachPortDump
(HTML)
(DMG)
(ZIP)
Dumps out the Mach port name space of a process; useful when debugging port right leaks.
|
Darwin, Tools |
Sample Code |
2005-08-10
|
MemoryBasedBundle
(HTML)
(DMG)
(ZIP)
Shows how to execute Mach-O code from memory, much like GetMemFragment in CFM.
|
Carbon, Darwin |
Sample Code |
2005-08-10
|
PasteboardPeeker
(HTML)
(DMG)
(ZIP)
Using pasteboards for Copy and Paste, Drag and Drop, service support and filter services.
|
Carbon, Cocoa, Core Foundation, Text & Fonts, User Experience |
Sample Code |
2005-08-10
|
PDFKitLinker2
(HTML)
(DMG)
(ZIP)
Demonstrates many aspects of PDFKit including navigation, display modes, searching, and PDFView subclassing.
|
Cocoa, Graphics & Imaging |
Sample Code |
2005-08-10
|
QuickTimeMovieControl
(HTML)
(DMG)
(ZIP)
Demonstrates how to easily add QuickTime media playback to an application
|
Carbon, QuickTime |
Sample Code |
2005-08-10
|
ScrollAndZoom
(HTML)
(DMG)
(ZIP)
An illustration of the use of the Context Transformation Matrix (CTM) for zooming and scrolling a HIView.
|
Carbon |
Sample Code |
2005-08-10
|
SimpleVideoOut
(HTML)
(DMG)
(ZIP)
Demonstrates how QuickTime Video Output Components can be used to play video out to hardware.
|
Carbon, Hardware & Drivers, QuickTime |
Sample Code |
2005-08-10
|
SocketCancel
(HTML)
(DMG)
(ZIP)
Shows how to safely cancel threads that are blocked within BSD sockets calls.
|
Darwin, Networking |
Sample Code |
2005-08-10
|
SoftVideoOutputComponent
(HTML)
(DMG)
(ZIP)
Software implementation of a QuickTime Video Output Component, includes a companion Transfer Codec.
|
QuickTime |
Sample Code |
2005-08-10
|
SpellingChecker-CocoaCarbon
(HTML)
(DMG)
(ZIP)
Demonstrates how to call NSSpellChecker cocoa routines from a Carbon application.
|
Carbon, Cocoa |
Sample Code |
2005-08-10
|
TypeServicesForUnicode
(HTML)
(DMG)
(ZIP)
Shows how to use various ATSUI functions and features going from simple to very complex.
|
Carbon, Text & Fonts |
Sample Code |
2005-08-10
|
Installing the W3C HTML Validator on Mac OS X
(HTML)
Learn to create your own validator to test web pages within your firewall.
|
Internet & Web, Open Source |
Articles |
2005-08-09
|
CIAnnotation
(HTML)
(DMG)
(ZIP)
Image annotation application using Core Image Filters. Demonstrates creation and usage of Image Units.
|
Cocoa, Graphics & Imaging |
Sample Code |
2005-08-01
|
DropDraw
(HTML)
(DMG)
(ZIP)
Demonstrates automatic ColorSync color-matching when drawing with QuickTime graphics importers in Panther
|
Carbon, QuickTime |
Sample Code |
2005-08-01
|
Introduction to Open Source Scripting on Mac OS X
(HTML)
Learn your scripting options for automating a wide range of tasks quickly.
|
Open Source, Scripting & Automation, Tools |
Articles |
2005-08-01
|
QTKitAdvancedDocument
(HTML)
(DMG)
(ZIP)
Enhances the QTKitSimpleDocument sample to resize the movie window and limit selectable file types in open panels
|
QuickTime |
Sample Code |
2005-08-01
|
QTKitFrameStepper
(HTML)
(DMG)
(ZIP)
Demonstrates how to display each video frame of a given movie
|
QuickTime |
Sample Code |
2005-08-01
|
QTKitProgressTester
(HTML)
(DMG)
(ZIP)
Demonstrates how to call the -movie:shouldContinueOperation: delegate method during lengthy movie operations
|
QuickTime |
Sample Code |
2005-08-01
|
QTKitSimpleDocument
(HTML)
(DMG)
(ZIP)
The simplest document-based Cocoa application that opens and displays QuickTime movies
|
QuickTime |
Sample Code |
2005-08-01
|
VideoViewer
(HTML)
(DMG)
(ZIP)
Simple example of video rendering using QuickTime visual contexts, OpenGL, Core Video and Core Image.
|
Cocoa, Graphics & Imaging, Performance, QuickTime |
Sample Code |
2005-08-01
|
CFLocalServer
(HTML)
(DMG)
(ZIP)
Uses UNIX domain sockets to communicate between client and server programs on the same machine.
|
Core Foundation, Darwin |
Sample Code |
2005-07-26
|
iBook Developer Note
(HTML)
(PDF)
Specifies the internal design, I/O features, and expansion capabilities of the iBook G4 computer introduced in July 2005.
|
Hardware & Drivers |
Guides |
2005-07-26
|
SimpleDial
(HTML)
(DMG)
(ZIP)
Demonstrates management of dialup connections, such as PPP, using System Configuration framework network connection API.
|
Core Foundation, Darwin, Networking |
Sample Code |
2005-07-26
|
SimpleReach
(HTML)
(DMG)
(ZIP)
Demonstrates network host reachability testing using the System Configuration framework asynchronous network reachability API.
|
Core Foundation, Darwin, Networking |
Sample Code |
2005-07-26
|
ThreadsExporter
(HTML)
(DMG)
(ZIP)
Demonstrates importing and exporting still images in different formats on separate threads.
|
Cocoa, QuickTime |
Sample Code |
2005-07-26
|
ThreadsImportMovie
(HTML)
(DMG)
(ZIP)
Demonstrates importing and displaying QuickTime Movies on separate threads.
|
QuickTime |
Sample Code |
2005-07-26
|
BackgroundExporter
(HTML)
(DMG)
(ZIP)
Demonstrates techniques which can be used to export QuickTime movies in a separate export process.
|
Carbon, Cocoa, QuickTime |
Sample Code |
2005-07-22
|
ThreadsImporter
(HTML)
(DMG)
(ZIP)
Demonstrates importing and displaying still images on separate threads.
|
QuickTime |
Sample Code |
2005-07-22
|
Building Universal QuickTime Components for Mac OS X
(HTML)
()
TN2012: Discusses the changes necessary to build Universal Mach-O QuickTime Components for Mac OS X.
|
Carbon, QuickTime |
Technical Notes |
2005-07-21
|
QTCoreImage101
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using Core Image filters and the new video pipeline.
|
Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2005-07-19
|
Using Automator to Expand the Market for Your Software
(HTML)
Learn how building Automator actions and workflows can create new sales opportunities.
|
Apple Applications, Scripting & Automation |
Articles |
2005-07-19
|
SimpleHIMovieViewPlayer
(HTML)
(DMG)
(ZIP)
Demonstrates how to use HIMovieView to play QuickTime Movies.
|
Carbon, QuickTime |
Sample Code |
2005-07-15
|
Why am I not receiving kEventControlHit events for some of the parts of my custom HIView?
(HTML)
QA1439: Explains why part codes greater than 127 should not be used
|
Carbon |
Technical Q&As |
2005-07-14
|
Memory Allocation Recommendations on Mac OS X
(HTML)
TN2130: Recommends the best ways to allocate memory on Mac OS X.
|
Carbon |
Technical Notes |
2005-07-12
|
Multi-Buffer Aware Image Decompressors
(HTML)
TN2148: Describes how to mark a video decompressor component as multi-buffer aware for maximum performance with CoreVideo.
|
QuickTime |
Technical Notes |
2005-07-12
|
Simplifying Data Handling with Uniform Type Identifiers
(HTML)
Learn to use UTIs to take advantage of key Mac OS X technologies in your application.
|
Carbon, Cocoa |
Articles |
2005-07-12
|
Carbon Event Manager Programming Guide
(HTML)
(PDF)
Essential information for implementing Carbon events.
|
Carbon |
Guides |
2005-07-07
|
Code Fragment Manager Reference
(HTML)
(PDF)
Describes the C API for loading and preparing PEF binaries.
|
Carbon |
Reference |
2005-07-07
|
Code Speed Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance and efficiency of code.
|
Carbon, Cocoa, Core Foundation, Performance, Tools |
Guides |
2005-07-07
|
Color Management Overview
(HTML)
(PDF)
Introduces basic concepts and defines color spaces.
|
Carbon, Cocoa, Graphics & Imaging |
Guides |
2005-07-07
|
Creating Printing Presets for iPhoto
(HTML)
(PDF)
Rules for creating and installing printer-specific collections of settings. Includes a sample file.
|
Apple Applications, Carbon, Cocoa, Graphics & Imaging, Printing |
Guides |
2005-07-07
|
File-System Performance Guidelines
(HTML)
(PDF)
Guidelines for improving the performance of file-related code.
|
Carbon, Cocoa, Core Foundation, Performance, Storage, Tools |
Guides |
2005-07-07
|
Handling Carbon Windows and Controls
(HTML)
(PDF)
A guidebook for implementing windows and controls in Carbon applications.
|
Carbon, User Experience |
Guides |
2005-07-07
|
HIToolbar Programming Guide
(HTML)
(PDF)
Explains how to create toolbars in Carbon applications.
|
Carbon, User Experience |
Guides |
2005-07-07
|
Keychain Manager Reference
(HTML)
(PDF)
Describes the legacy C API for managing passwords for multiple users and databases. Replaced by Keychain Services.
|
Carbon, Security |
Reference |
2005-07-07
|
Multiple User Environments
(HTML)
(PDF)
Explains the system's user environment and gives guidance on writing programs for that environment.
|
Mac OS X, Open Source |
Guides |
2005-07-07
|
Open Transport Reference
(HTML)
(PDF)
Describes the Carbon compatibility library for accessing TCP/IP networks at the transport level.
|
Carbon, Networking |
Reference |
2005-07-07
|
Pasteboard Manager Programming Guide
(HTML)
(PDF)
Describes how to create and manage pasteboards in Carbon applications.
|
Carbon |
Guides |
2005-07-07
|
Programming With the Text Encoding Conversion Manager
(HTML)
(PDF)
Explains character encodings, Unicode conversion, and custom converter plug-ins. Lists encoding variants.
|
Carbon, Internationalization, Text & Fonts |
Guides |
2005-07-07
|
Supporting Unicode Input
(HTML)
(PDF)
Introduces international text in Mac OS X and lists the tasks an application needs to perform.
|
Carbon, Internationalization, Text & Fonts |
Guides |
2005-07-07
|
Text Encoding Conversion Manager Reference
(HTML)
(PDF)
Describes the C API for transferring text across other platforms or over the Internet.
|
Carbon, Internationalization, Text & Fonts |
Reference |
2005-07-07
|
Using PostScript Printer Description Files
(HTML)
(PDF)
Information for printer vendors. Includes installing files, PPD/PDE binding, and grouping features.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
Guides |
2005-07-07
|
EnhancedAudioBurn
(HTML)
(DMG)
(ZIP)
This Objective-C sample demonstrates how to burn RedBook Audio CDs.
|
Cocoa |
Sample Code |
2005-07-06
|
Mixing link-local IP addresses and routable IP addresses
(HTML)
QA1357: Explains how to enable communication between devices with link-local addresses and devices with routable addresses.
|
Darwin, Hardware & Drivers, Networking, Printing |
Technical Q&As |
2005-07-06
|
Problems getting Bonjour TXT record information
(HTML)
QA1389: Explains why you might have problems retrieving TXT record information from a CFNetServiceRef or NSNetService.
|
Carbon, Cocoa, Core Foundation, Networking |
Technical Q&As |
2005-07-06
|
Quartz Composer QCTV
(HTML)
(DMG)
(ZIP)
Shows how to build a fake TV system using Quartz Composer as the foundation motion graphics.
|
Apple Applications, Cocoa, Graphics & Imaging, QuickTime |
Sample Code |
2005-07-06
|
What are the predefined macros for GCC?
(HTML)
QA1424: Shows how to display a list of GCC predefined macros.
|
Tools |
Technical Q&As |
2005-07-06
|
Efficiently using Quartz Composer compositions with QuickTime
(HTML)
TN2145: Describes how to best use Quartz Composer compositions in a QuickTime environment.
|
Graphics & Imaging, QuickTime |
Technical Notes |
2005-07-05
|
Detecting low printer ink levels
(HTML)
TN2144: How to detect printer supply levels using a low ink tool
|
Hardware & Drivers, Printing |
Technical Notes |
2005-06-29
|
Right- and Control-Drags on Mac OS X
(HTML)
QA1362: Describes a difference in Drag and Drop on Mac OS X that affects all cross-platform Java applications
|
Java |
Technical Q&As |
2005-06-29
|
AppearanceSampleUpdated
(HTML)
(DMG)
(ZIP)
Sample Code for the WWDC 402 Adopting Xcode Hands-on session.
|
Tools |
Sample Code |
2005-06-27
|
QTAudioExtractionPanel
(HTML)
(DMG)
(ZIP)
Enhances the QTKitPlayer to add an Audio Channel Mapping and Extraction panel
|
Audio, Cocoa, QuickTime |
Sample Code |
2005-06-27
|