mirror of
https://gitee.com/openharmony/accessibility
synced 2024-11-30 10:32:20 +00:00
85d70d4a8d
Merge pull request !307 from xiahaiqin/master |
||
---|---|---|
common | ||
figures | ||
frameworks | ||
interfaces | ||
sa_profile | ||
services | ||
accessibility_aafwk.gni | ||
BUILD.gn | ||
bundle.json | ||
hisysevent.yaml | ||
LICENSE | ||
OAT.xml | ||
README_en.md | ||
README_zh.md |
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
/foundation/barrierfree/accessibility
├── frameworks
│ ├── aafwk # AccessibleAbility Kit implementation code
│ ├── acfwk # AccessibilityConfiguration Kit implementation code
│ └── asacfwk # AccessibleAbility Kit implementation code
├── interfaces
│ ├── innerkits # Internal APIs of AccessibleAbility、AccessibilityConfiguration and AccessibleAbilityClient
│ └── kits # Developer APIs of AccessibleAbility、AccessibilityConfiguration and AccessibleAbilityClient
├── sa_profile # System service configuration files
└── services
└── aams # Framework code of the AccessibleAbility management service
└── interface # Interface of the AccessibleAbility management service
└── test # Test code
Repositories Involved
accessibility
bundlemanager_bundle_framework