Make Acccessibility Great Again

12
Make Accessibility Great Again! Geoffrey Goutallier CocoaHeads Lyon - Mai 2017

Transcript of Make Acccessibility Great Again

Page 1: Make Acccessibility Great Again

Make Accessibility Great Again!

Geoffrey Goutallier CocoaHeads Lyon - Mai 2017

Page 2: Make Acccessibility Great Again

Sommaire• 1. Qu’est-ce que l’accessibilité ?

• 2. Pourquoi rendre son app accessible ?

• 3. Comment rendre son app accessible ?

• 4. Au musée…

• 5. En bref…

Page 3: Make Acccessibility Great Again

1. Qu’est-ce que l’accessibilité ?

• "L'accessibilité ne consiste pas à offrir un contenu simplifié ou alternatif, mais à s'assurer que tout le monde ait accès également au contenu existant." Matt Gemell

Page 4: Make Acccessibility Great Again

2. Pourquoi rendre son app accessible ?

• Tout le monde sera confronté, tôt ou tard, à une situation de handicap :

• Facilite le scriptage / tests UI grâce à l’AccessibilityIdentifier

Page 5: Make Acccessibility Great Again

3. Comment rendre son app accessible ?

• Grâce à VoiceOver

• Depuis 2009 - iPhone OS 3

• Nativement disponible pour UIKit

• —> plus de 80% d’une app couverte automatiquement

• Life line, “single best invention since braille”

Page 6: Make Acccessibility Great Again

3. Comment rendre son app accessible ?

• Via Interface Builder

• Via Xcode :

• (Bool) isAccessibilityElement

• (NSString*) accessibilityLabel

• (UIAccessibilityTraits) accessibilityTraits

• (CGFrame) accessibilityFrame

• (NSString*) accessibilityValue

Page 7: Make Acccessibility Great Again

4. Au musée…

Page 8: Make Acccessibility Great Again

4. Au musée…

Page 9: Make Acccessibility Great Again

4. Au musée…

Wut????

Page 10: Make Acccessibility Great Again

4. Au musée…

Page 11: Make Acccessibility Great Again

5. En bref…• L’accessibilité concerne TOUT le monde

• Conformez-vous aux standards

• Augmente le nombre d'utilisateurs potentiels

• Améliore sa réputation, for free!

• Effet “do good - feel good” 😝

Page 12: Make Acccessibility Great Again

Make Accessibility Great Again!Et en plus, c’est presque facile !