Ressources autour du développement d’applications iOS accessibles
Depuis quelques temps, nous avons l’occasion d’accompagner des projets de réalisation d’applications iOS à la prise en compte de l’accessibilité.
Nous avons donc tout naturellement fait une veille conséquente sur le sujet que nous souhaitons partager aujourd’hui dans ce court billet.
Vous trouverez donc ci-dessous une liste de liens vers des ressources qui nous ont parues qualitatives en la matière. (Nous prévoyons d’alimenter cette liste au fur et à mesure de nos nouvelles découvertes.)
Accessibility Programming Guide for iOS
Cette ressource est tout simplement la documentation officielle proposée par Apple.
Très complète, et avec exemples de codes à l’appui, elle explique de manière détaillée les pratiques à suivre pour garantir l’accessibilité de ses développements.
Accessibilité sous iOS
Cette ressource est selon moi une excellente première approche pour se familiariser au protocole « UIAccessibility ».
Ce billet explique de manière claire et concise comment offrir un bon niveau d’accessibilité à son application iOS.
Il propose également des premières infos quant à la façon de tester ses développements avec la synthèse vocale VoiceOver ou encore comment les vérifier avec l’outil « Accessibility Inspector ».
UIAccessibility
Cette ressource est, à peu de chose près, l’équivalent de celle présentée précédemment mais en anglais.
Supporting Dynamic Type et Supporting Dynamic Type for iOS 7 Apps
Bien moins génériques, ces deux ressources expliquent comment faire en sorte que les tailles des polices de caractères de vos applications s’adaptent en fonction des préférences de l’utilisateur.
Mobile Accessibility Guidelines
Enfin, je ne pouvais pas terminer ce billet sans citer l’excellente ressource proposée par la BBC.
Cette ressource, très complète, concerne le développement d’applications iOS mais également d’applications Android accessibles.
Une de ces particularités (et selon moi sa principale force) et que les recommandations sont classées par thématiques « User Experience », « Developers » et « Editors ».
Vous pourrez retrouver cette liste de liens (et plus) sur notre compte Delicious (filtré sur le tag « iOS »).