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

Accessibility in SwiftUI: Better Apps for Everyone

Bas Broek
October 06, 2020

Accessibility in SwiftUI: Better Apps for Everyone

Bas Broek

October 06, 2020
Tweet

More Decks by Bas Broek

Other Decks in Programming

Transcript

  1. Accessibility in
    SwiftUI: Better Apps
    For Everyone
    @basthomas
    try! Swift World, 2020
    @basthomas 1

    View Slide

  2. What makes an app
    more accessible?
    @basthomas 2

    View Slide

  3. An introduction to
    VoiceOver
    @basthomas 3

    View Slide

  4. An introduction to VoiceOver
    Button(action: {}) {
    Image(systemName: "plus")
    }
    .accessibilityLabel("Add Item")
    .accessibilityHint("Adds the item to your storage")
    @basthomas 4

    View Slide

  5. Device Demo: Voiceover
    @basthomas 5

    View Slide

  6. Device Demo: Dynamic Type
    @basthomas 6

    View Slide

  7. Accessibility
    Inspector
    @basthomas 7

    View Slide

  8. @basthomas 8

    View Slide

  9. @basthomas 9

    View Slide

  10. Now it is your turn :)
    https://github.com/vuinguyen/IceCreamFlavors
    https://github.com/Dimillian/ACHNBrowserUI
    @basthomas 10

    View Slide