Contents

Introduction to Accessibility Programming Guidelines for Carbon

Explains how to access-enable Carbon applications.

Who Should Read This Document

All Carbon application developers should read this document to learn how to make their applications accessible to users with disabilities. If you’re new to accessibility you should read Accessibility Programming Guide for OS X to get an overview of the Mac OS X accessibility architecture.

If you’re an assistive application developer, you don’t need to read this document. Instead, you should read Accessibility Programming Guide for OS X to become familiar with the Mac OS X accessibility architecture and then you should read Accessibility Reference for Assistive Applications.

Organization of This Document

This document has the following chapters:

See Also

The Accessibility Reference Library contains several documents that cover accessibility:

  • Getting Started With Accessibility provides a brief introduction to accessibility and describes learning paths you might choose to follow.
  • Accessibility Programming Guide for OS X describes the Mac OS X accessibility architecture.
  • Accessibility Programming Guidelines for Mac describes how to access-enable a Cocoa application.
  • Accessibility Reference for Assistive Applications
  • Carbon Accessibility Reference describes the functions, data types, and constants used in accessible Carbon applications.
  • NSAccessibility describes the NSAccessibility protocol and its methods and constants.

In addition to these documents, Apple maintains a website devoted to accessibility in Mac OS X, with links to more information about compatible assistive technologies:

Next

Copyright © 2004, 2007 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2007-02-08