Member Login Log In | Not a Member? Contact ADC
Jump To:
Reference Library
Following simple guidelines, developers can take advantage of built-in Mac OS X interfaces that make the user interface of their applications accessible to external assistive applications. An assistive application interacts with an application's user interface to provide an alternative way for persons with disabilities to use the application. For example, visually impaired users can use an assistive application to convert an application's menu items and button labels into speech and then relay their verbal commands to the application.

Accessibility Resources
A guided introduction and learning path for developers writing applications that are accessible to users with disabilities.   Essential information for developers building applications to support users with disabilities.   Descriptions of the programming interface elements for use with accessibility.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Resource Type
Sort by
Date
Accessibility Programming Guidelines for Carbon (HTML) (PDF)
Explains how to access-enable Carbon applications.
Carbon, User Experience Documentation 2006-02-07
Apple Human Interface Guidelines (HTML) (PDF)
Introduces the Mac OS X user experience and explains how to design an application for Aqua.
Cocoa, User Experience Documentation 2006-02-07
Carbon Accessibility Reference (HTML) (PDF)
Describes the C API for making Carbon applications accessible to assistive technologies.
Carbon, General Documentation 2006-02-07
Universal Access Reference (HTML)
Describes the API applications can use to control the Universal Access zoom feature.
General Documentation 2006-02-07
Accessibility (ApplicationServices/HIServices) Reference (HTML)
Describes the low-level API for making applications accessible to assistive applications.
General Documentation 2006-01-10
Accessibility Overview (HTML) (PDF)
Explains how to use the accessibility features built into Mac OS X.
General, Speech Technologies, User Experience Documentation 2005-11-09
Force Feedback Device Access Reference (HTML)
Describes the public interfaces to the Force Feedback implementation in Mac OS X, including support for plug-ins.
Device Drivers, User Experience Documentation 2005-11-09
Mac OS X Technology Overview (HTML) (PDF)
Introduces Mac OS X and its technologies.
Cocoa Documentation 2005-10-04
Accessibility Programming Guidelines for Cocoa (HTML) (PDF)
Explains how Cocoa applications make their user interface available to external assistive applications.
Cocoa Documentation 2005-04-29
Speech (HTML) (PDF)
Explains Cocoa's interfaces to the speech synthesis and speech recognition technologies.
Cocoa Documentation 2003-08-08
Speech Recognition Manager Reference (HTML) (PDF)
Describes the C API for recognizing and accepting spoken input.
Carbon, Speech Technologies, User Experience Documentation 2003-02-01
Speech Synthesis Manager Reference (HTML) (PDF)
Describes the C API for converting text into synthesized speech.
Carbon, Speech Technologies, User Experience Documentation 2003-02-01
Accessibility Inspector Release Notes (HTML)
General Release Note 2005-04-29
Accessibility Reference for Assistive Applications Release Notes (HTML)
General Release Note 2005-04-29
CocoaSpeechSynthesisExample (HTML) (DMG) (ZIP)
Shows how to use the Carbon Speech Synthesis API from within a Mac OS X Cocoa application.
Speech Technologies Sample Code 2003-06-18
ANSI SCSI Standards (HTML)
Deprecated - DV03: Describes past Macintosh systems that did not fully support the ANSI SCSI-1 standard.
Device Drivers Technical Q&A 1995-07-01