mirror of
https://gitee.com/openharmony/accessibility
synced 2025-02-18 22:51:10 +00:00
Accessibility
Introduction
The accessibility framework provides a standard mechanism for exchanging information between applications and accessibility applications and supports the development of accessibility applications to enhance the accessibility experience. The typical use cases are as follows:
- Allow people with disabilities to use applications. For example, provide the screen reader for people with visual impairments.
- Provide the capability to interact with applications. For example, offer the UI automatic test framework and the capability to develop accessibility applications based on UI responses.
Directory Structure
/base/accessibility
├── frameworks
│ ├── aafwk # AccessibleAbility Kit implementation code
│ └── asacfwk # AccessibleAbilityClient Kit implementation code
├── interfaces
│ ├── innerkits # Internal APIs of AccessibleAbility and AccessibleAbilityClient
│ └── kits # Developer APIs of AccessibleAbility and AccessibleAbilityClient
├── sa_profile # System service configuration files
├── services
│ └── aams # Framework code of the AccessibleAbility management service
│ └── test # Test code
├── test # Test code
└── util # Utility code
Repositories Involved
accessibility
Description
Languages
C++
99.7%
C
0.3%