접근성 개요

접근성은 앱에서 중요한 부분입니다. 새로운 앱을 개발하든 기존 앱을 개선하든 관계없이 앱 구성요소의 접근성을 고려하세요.

접근성 기능과 서비스를 통합하면 앱의 사용성, 특히 장애인의 사용성을 개선할 수 있습니다.

참고: 앱에 접근성 기능을 추가하는 것이 유용하지만 이러한 기능은 장애인의 앱 상호작용 지원만을 목적으로 사용해야 합니다.

접근성의 영향

접근성 기능을 앱에 통합하면 앱의 포용성이 더 넓어집니다.

  • 앱의 도달범위 증가

    The World Bank에 따르면 전 세계 인구의 15%가 어떤 유형의 장애를 갖고 있습니다. 장애인은 소통, 학습, 업무를 하는 데 접근성 앱과 서비스에 의존합니다. 앱의 접근성을 향상하면 더 많은 사용자에게 다가갈 수 있습니다.

  • 앱의 다양성 향상

    접근성은 장애인 외에도 모든 사용자가 앱과 쉽게 상호작용할 수 있게 합니다. 예를 들어 요리하면서 앱을 사용한다면 터치 동작 대신 음성 명령을 사용해 앱을 탐색할 수 있습니다.

개발 리소스

더욱 접근성 높은 앱을 만들려면 다음과 같은 배려하는 디자인, 개발, 테스트에 관한 주요 원칙을 따르세요.

  • 접근성 요구사항을 지원하도록 앱 설계

    머티리얼 디자인 권장사항을 따르면 장애인을 비롯한 모든 사용자가 앱을 더 쉽게 탐색하고 상호작용할 수 있습니다.

  • 접근성 권장사항을 사용하여 앱 개발

    앱을 만들 때 콘텐츠 라벨 지정, 터치 타겟 크기, 색상 대비, 뷰 속성 등 사용자에게 큰 차이를 만드는 기본 접근성 원칙을 따릅니다.

    이 과정을 더 쉽게 하려면 음성 안내 지원, 액세스 전환 등 Android에서 제공하는 다양한 접근성 서비스에 관해 알아보세요. 이러한 서비스에 익숙해지면 접근성이 필요한 사용자의 환경을 더 잘 이해할 수 있습니다.

  • 접근성을 염두에 두고 테스트

    수동 및 자동 접근성 테스트를 모두 포함하여 앱의 테스트 주기에 접근성을 통합합니다.

특정 유형의 장애인을 지원하는 새로운 상호작용 모델을 만들거나 앱 콘텐츠에 특정 접근성 요구사항이 있는 경우 나만의 접근성 서비스를 만들 수 있습니다.

참고 자료

Android 앱의 접근성을 높이는 방법을 자세히 알아보려면 다음 참고 자료를 참조하세요.

Codelab

블로그 게시물