**접근성(a11y)**은 장애가 있는 사람(스크린 리더 사용 등)을 포함한 모두가 앱을 사용할 수 있게 만듭니다. React Native는 접근성 props와 API를 제공합니다. 접근성 있는 앱을 만드는 것은 포용성에 중요하고, 종종 법적으로 요구되며, 품질 있는 엔지니어링을 반영합니다.
접근성이 중요한 이유
→ 포용성 — 장애가 있는 사람 (시각, 운동, 청각)이 앱을 사용할 수
있어야 함 (VoiceOver/TalkBack 같은 스크린 리더, 큰 텍스트 등)
→ 종종 법적으로 요구됨 (접근성 규제) 및 앱 스토어/품질 고려사항
→ 좋은 a11y는 종종 모두를 위한 UX 개선 (명확한 라벨, 좋은 대비, 큰 타겟)
React Native의 접근성 props
<
accessible={}
accessibilityLabel=
accessibilityHint=
accessibilityRole=
accessibilityState={{ : }}
>
</>
