Many developers aren't aware of the accessibility options on the Apple Watch. In this quick talk, Brian Gilham attempts to cover VoiceOver, Dynamic Text, Grayscale, and Reduce Transparency/Motion.
2. BRIAN GILHAM
> The Working Group
http://twg.ca
> WatchKit Resources
http://watchkitresources.com
> Developing for Apple Watch
http://bit.ly/1NHPOGk
> Five Minute WatchKit
http://fiveminutewatchkit.com
> Chronicons
http://chronicons.com
3. accessibility is really about
making sure all users, regardless
of abilities, have full access to
(...) the great features you put in
your apps
— Ian Fisch, Accessibility Engineer0
0
WWDC, 2014
4. not only accommodate these
groups of individuals, but (...)
empower them to do things they
otherwise might not have been
able to do
— Qasid Sadiq, Apple Accessibility1
1
WWDC, 2015
5. Situational disability is a term
used to describe a temporary
state imposed by a person's
current environment that results
in an accessibility issue.
— Web Accessibility Wiki3
3
http://accessibility.co.uk/wiki/situational-disability
8. According to the World Health Organization4
,
approximately 285 million people worldwide are visually
impaired. Of those, roughly 39 million are blind and 246
million have low vision.
4
http://www.who.int/mediacentre/factsheets/fs282/en/
9. I closed my eyes, and really used
it. I wept. These technologies are a
lifeline for visually impaired
users.
— Matt Gemmell5
5
http://mattgemmell.com/accessibility-for-iphone-and-ipad-apps/
10. IMPLEMENTATION
> Indicate an element should be read using
setIsAccessibilityElement:YES
> Provide an accessibility label (string) using
setAccessibilityLabel: