Mengembangkan dengan mempertimbangkan aksesibilitas berarti membuat aplikasi Anda dapat digunakan oleh semua orang, termasuk orang dengan kebutuhan aksesibilitas, yang dapat menggunakan perangkat Android dengan berbagai cara. Compose menyediakan fondasi untuk membuat UI yang lebih mudah diakses dengan API dan alat deklaratifnya yang membantu membuat aplikasi Anda lebih inklusif.
Ada beberapa konsep utama dan pendukung dalam aksesibilitas Compose:
- API default: Pelajari cara Compose menangani aksesibilitas secara default dan cara memanfaatkan semantik dan pola untuk mendukung aksesibilitas sejak awal, serta menggunakannya untuk komponen kustom.
- Semantik: Memahami sistem representasi makna dan peran elemen UI untuk layanan aksesibilitas, serta cara memilih semantik yang sesuai untuk merepresentasikan properti seperti jenis konten, deskripsi, dan status.
- Mengubah urutan traversal: Mengubah urutan layanan aksesibilitas dalam menavigasi elemen di layar, yang dapat disesuaikan untuk pengalaman pengguna yang lebih baik.
- Penggabungan dan penghapusan: Memahami strategi dan API penggabungan serta penghapusan semantik, dan kapan sebaiknya menyembunyikan semantik dari layanan aksesibilitas.
- Memeriksa dan men-debug: Periksa semantik aksesibilitas composable Anda dengan alat dan debug perilaku yang tidak terduga saat menggunakan teknologi pendukung Android.
- Pengujian: Mendeteksi masalah aksesibilitas umum dan mengotomatiskan beberapa aspek pengujian dengan pemeriksaan aksesibilitas Compose.
Referensi lainnya
- Codelab Aksesibilitas di Jetpack Compose: Codelab untuk mempelajari lebih lanjut cara mendukung aksesibilitas di Compose.
- Yang baru di aksesibilitas untuk developer: Presentasi IO '22.
- Mem-build aplikasi yang mudah diakses: Konsep dan teknik penting yang umum untuk semua pengembangan aplikasi Android.
- Membuat aplikasi lebih mudah diakses: Langkah-langkah utama yang dapat Anda lakukan untuk membuat aplikasi lebih mudah diakses.
- Prinsip-prinsip untuk meningkatkan aksesibilitas aplikasi: Prinsip utama yang perlu diingat saat berupaya membuat aplikasi Anda lebih mudah diakses.
- Menguji Aksesibilitas: Prinsip dan alat pengujian untuk aksesibilitas Android.