Slide 1

Slide 1 text

Accessibility Ash Furrow iOS Lead iOS Developer,

Slide 2

Slide 2 text

Matters Accessibility

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Ontario Citizens 1 in 7

Slide 5

Slide 5 text

Ontario Citizens Broader 1 in 7 Appeal Market

Slide 6

Slide 6 text

Legislation Ontario Citizens Broader AODA 1 in 7 Appeal Market

Slide 7

Slide 7 text

Legislation Ontario Citizens Broader Low Cost in iOS AODA Relatively 1 in 7 Appeal Market

Slide 8

Slide 8 text

iOS is and visual aural

Slide 9

Slide 9 text

You wouldn’t ship a shitty visual interface Why would you ship a shitty aural one?

Slide 10

Slide 10 text

Accessibility is HARD

Slide 11

Slide 11 text

WHY?

Slide 12

Slide 12 text

TURN VoiceOver ON (seriously)

Slide 13

Slide 13 text

Accessibility is EASY

Slide 14

Slide 14 text

UIAccessibility

Slide 15

Slide 15 text

Part of UIKit Built in UIAccessibility

Slide 16

Slide 16 text

Part of UIKit Built in UIAccessibility Conformed to by UIView Built in

Slide 17

Slide 17 text

Part of UIKit Built in UIAccessibility Conformed to by UIView Built in You can roll your own Built in

Slide 18

Slide 18 text

UIAccessibilityTraits Causes Page Turn Starts Media Session None Button Link Search Field Image Plays Sound Keyboard Key Static Text Summary Element Not Enabled Updates Frequently Adjustable Allow Direct Interaction Header Selected

Slide 19

Slide 19 text

invisible THE BUTTON

Slide 20

Slide 20 text

Using as button labels

Slide 21

Slide 21 text

drawRect: UITableViewCell

Slide 22

Slide 22 text

Localization ຊ౔Խ ϩʔΧϥΠθʔγϣϯ !"#$%&ا локализация lokalisasyon lokalisatie εντοπισµός localisation localización lokalisering localização

Slide 23

Slide 23 text

Honour Building quality software is a measure of Quality Building accessible software is a measure of

Slide 24

Slide 24 text

Book Buy My