ios accessibility

Post on 05-Jul-2015

236 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

How to build applications that support various types of disabilities, using the tools available for iOS. Talks by Marco Chareyron and Mouhcine El Amine during the Appsterdam Milan #TalkLab

TRANSCRIPT

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

top related