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

Building Apps for everyone?!

Building Apps for everyone?!

Feli Bernutz

April 16, 2019
Tweet

More Decks by Feli Bernutz

Other Decks in Programming

Transcript

  1. Accessibility is not just about making information available to users

    with disabilities — it's about making information available to everyone, regardless of their capabilities or situation.1 1 https://developer.apple.com/design/human-interface-guidelines/accessibility/overview/best-practices/
  2. Other Tools → Reachability → Display settings (Magnifier, Zoom, Invert

    Colors, Colour Filters, Increase Contrast...) → Bold Text → Reduce Motion → Switch Control
  3. Affected Users expect that Accessibility Features work in all apps.

    If they don't work, an app can be noticed in a negative way.
  4. Why should we build apps accessible? → ... because users

    expect that → ... because it's cheaper when you do it right away → ... because it can improve the design for all users → ... because it improves the code → ... because it's simply the right thing
  5. If we use our own abilities as a baseline, we

    make things that are easy for some people to use, but difficult for everyone else.2 2 https://www.microsoft.com/design/inclusive
  6. !

  7. Links → Apple: Accessibility on iOS → Apple: Human Interface

    Guidelines - Accessibility → Inclusive Design at Microsoft → ! ColorSafe.co to find Colors that pass Accessibility Contrast Ratios → 7 Things Every Designer Needs to Know about Accessibility