iOS Accessibility
Mouhcine El Amine Marco Chareyron
Disabilità
Un miliardo di disabili nel mondo
1 su 7
15%
La minoranza più grande nel mondo
http://www.un.org/disabilities/default.asp?id=18
Disabilità
• Problemi di vista
• Problemi di udito
• Disabilità cognitive e di apprendimento
• Capacità fisiche e motorie
Achromatopsia
http://realmacsoftware.com/blog/designing-apps-for-the-visually-impaired
Deuteranopia
http://realmacsoftware.com/blog/designing-apps-for-the-visually-impaired
1% dei maschi
Protanopia e Tritanopia
http://realmacsoftware.com/blog/designing-apps-for-the-visually-impaired
Tool di test
Photoshop
Tool di test
Skala preview
• Tap su pulsanti
• Leggere testo
• Inserire testo
Il Touchscreen:!non sempre facile
https://www.apple.com/accessibility/ios/
Accessibilità in iOS
Vista Udito
Capacità fisiche e motorie
Apprendimento e alfabetizzazione
Vista• Siri
• Pronuncia selezione
• Dettatura
• Zoom, font e colori
• VoiceOver
VoiceOver demo
Udito
• Facetime/iMessage
• Sottotitoli
• Richiami visivi e con vibrazione
• Apparecchi acustici
Capacità fisiche e motorie
• AssistiveTouch
• Siri, dettatura
• Scorciatoie da tastiera
• Controllo interruttori
Switch Control demo!
• Accesso Guidato
• Pronuncia selezione
• Reader di Safari
Apprendimento e alfabetizzazione
@property(nonatomic, copy) NSString *accessibilityLabel; !!@property(nonatomic, copy) NSString *accessibilityHint; !!@property(nonatomic) UIAccessibilityTraits accessibilityTraits;
Sviluppatori
Interface builder
Perché farlo?
“When we work on making our devices accessible by the blind I don’t consider the bloody ROI”
Tim Cook