Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Recap Accessibility in WWDC 2019

Recap Accessibility in WWDC 2019

「参加してなくてもついていけるもん!WWDCゴリゴリキャッチアップ会」で発表した内容です。

https://wwdc-gorilla.connpass.com/event/132144/

Masayuki Iwai

June 17, 2019
Tweet

More Decks by Masayuki Iwai

Other Decks in Technology

Transcript

  1. "Accessibility features help a wide range of people interact with

    their devices. 
 For many, accessibility is a necessity. For others, it is practicality." https://developer.apple.com/documentation/uikit/accessibility/
  2. VoiceOver Color Inversion Large Text Zoom Magnifier Closed Captioning Visual

    Notifications Haptic Notifications Type to Siri Switch Control Siri Assistive Touch Speak Screen Typing Feedback Safari Reader Full Keyboard Access Voice Control
  3. UIAccessibilityCustomAction let action = UIAccessibilityCustomAction( name: "Custom", target: self, selector:

    #selector(handleAction(_:)) ) @objc func handleAction(_ action: UIAccessibilityCustomAction) -> Bool { // Action return true } Making Apps More Accessible With Custom Actions • WWDC 2019 • Session 250
  4. UIAccessibilityCustomAction let action = UIAccessibilityCustomAction( name: "Custom" ) { (customAction:

    UIAccessibilityCustomAction) -> Bool in // Action return true } Making Apps More Accessible With Custom Actions • WWDC 2019 • Session 250 NEW
  5. UIAccessibility static var isVideoAutoplayEnabled: Bool { get } static let

    videoAutoplayStatusDidChangeNotification: NSNotification.Name Visual Design and Accessibility • WWDC 2019 • Session 244 NEW
  6. UIAccessibility static var shouldDifferentiateWithoutColor: Bool { get } static let

    differentiateWithoutColorDidChangeNotification: String Visual Design and Accessibility • WWDC 2019 • Session 244 NEW
  7. More Information • Writing Great Accessibility Labels • WWDC 2019

    • Session 254 • Making Apps More Accessible With Custom Actions • WWDC 2019 • Session 250 • Visual Design and Accessibility • WWDC 2019 • Session 244 • Accessibility Inspector • WWDC 2019 • Session 257 • Accessibility in SwiftUI • WWDC 2019 • Session 238