https://developer.apple.com/documentation/accessibility
"Make your apps accessible to everyone who uses Apple devices."
애플 기기를 사용하는 모든 사람을 위해 앱을 접근성 있도록 만듭니다.
접근성 기능은 다양한 사람이 기기와 상호작용할 수 있도록 돕습니다. 많은 경우 접근성은 필수적입니다. 누군가에게는 실용적입니다. 예를 들어 닫힌 캡션은 청각적 결험아 있는 사람들에게 필수적입니다. 또한, 시끄러운 환경에서 비디오를 보고 있는 누군가에게도 유용할 수 있습니다.
새로운 앱을 개발하고 있거나 기존 앱을 업데이트하고 있다면, 앱을 사용할 모든 사람의 니즈를 고려하시기 바랍니다. 사람들은 어떠한 접근성 기능을 선택해 최선의 사용자 경험을 갖고자 기기를 개인화 할 수 있습니다.
접근성을 염두에 두고 앱을 설계함으로써 모든 사람이 앱을 즐길 수 있도록 만들 수 있습니다. 단순화를 위해 사용자를 생각할 때 고려해야 하는 네 가지 접근성 도메인이 있습니다.
아래 리소스는 접근성 있는 앱의 설계 및 개발에 대한 정보를 포함하고 있습니다.
Accessibility in Human Interface Guidelines
https://developer.apple.com/design/human-interface-guidelines/accessibility/overview/introduction/
Accessibility WWDC Sessions
https://developer.apple.com/videos/frameworks/accessibility/
SwiftUI 앱을 모든 사람을 위해 접근 가능성이 있는 앱으로 만듭니다.
https://developer.apple.com/documentation/swiftui/view-accessibility
https://velog.io/@panther222128/Accessibility-qx9eve03
UIKit 앱을 iOS 및 tvOS를 사용하는 모두에게 접근 가능한 형태로 만듭니다.
https://developer.apple.com/documentation/uikit/accessibility_for_uikit
https://velog.io/@panther222128/Accessibility-for-UIKit
시각적 결함을 갖는 사용자에게 더 접근성 있는 iOS 앱을 만들 수 있도록 보이스오버 지원을 추가합니다.
https://developer.apple.com/documentation/accessibility/supporting_voiceover_in_your_app
https://velog.io/@panther222128/Supporting-VoiceOver-in-Your-App
AppKit 앱을 macOS 사용자 모두가 접근 가능하도록 만듭니다.
https://developer.apple.com/documentation/appkit/accessibility_for_appkit
https://velog.io/@panther222128/Accessibility-for-AppKit
사용자가 필요하다고 할 때, 사용자에게 측정된 부분 내에서 접근성 정보를 제공할 수 있도록 앱을 커스터마이징합니다.
https://developer.apple.com/documentation/accessibility/customized_accessibility_content
https://velog.io/@panther222128/Customized-Accessibility-Content
차트 및 그래프에서 데이터의 오디오 표현을 제공합니다.
https://developer.apple.com/documentation/accessibility/audio_graphs
https://velog.io/@panther222128/Audio-Graphs
페어링 된(paired) 보청기와 스트리밍 상태에 대한 정보에 접근합니다.
https://developer.apple.com/documentation/accessibility/hearing_device_support
https://velog.io/@panther222128/Hearing-Device-Support
앱의 미디어 파일들에 대한 closed-cationed 데이터의 표현을 조정합니다.
https://developer.apple.com/documentation/mediaaccessibility
https://velog.io/@panther222128/Media-Accessibility