Le développement d'applications iOS est un véritable défi. Vous devez faire face à des centaines de problématiques, depuis les spécifications du produit jusqu'à sa mise sur le marché. Avec toutes ces préoccupations à l'esprit, est-il nécessaire de prendre en compte l'accessibilité pour toucher une audience plus large ?
La réponse est oui ! Dans cet article, nous verrons pourquoi vous devriez envisager d'ajouter le support de l'accessibilité et quels sont les concepts qui y sont liés afin qu'il soit plus naturel pour vous d'en tenir compte ultérieurement.
Utilisateurs déficients visuels & iPhones : un lien fort
Les utilisateurs déficients visuels sont très attachés à l'utilisation des nouvelles technologies, car elles peuvent les aider dans leur vie quotidienne.
Ils représentent une grande partie de vos utilisateurs finaux.
En outre, le rapport entre les utilisateurs d'iOS et d'Android est d'environ 80 % sur 20 %, de sorte que si vous développez des applications iOS, vous ciblez probablement déjà un public important d'utilisateurs déficients visuels.
iOS Accessibility Toolbox
Nous allons voir aujourd'hui comment nous pouvons designer nos apps pour pouvoir toucher l'ensemble de vos utilisateurs finaux.
Pour ce faire, vous devrez apprendre les concepts liés à l'accessibilité et savoir quand la conception de votre application est accessible par défaut et quand vous devrez y ajouter un support additionnel.
Le framework Swift UIAccessibility est un framework fantastique qui peut vous aider à inclure votre public déficient visuel avec seulement quelques considérations supplémentaires.
Il y'a même un support par défaut de l'ensemble des éléments UIKit ! Les rajouts que nous ferons consistent à proposer une meilleure expérience de navigation spécifique à notre app.
Achetez iOS Accessibility Toolbox pour obtenir un tutoriel clair expliquant comment prendre en charge l'accessibilité iOS de manière simple dans votre travail quotidien. Tout comme les systèmes de traduction, l'accessibilité iOS est simple à intégrer dans vos applications si elle est bien pensée en amont.
En plus de la satisfaction de proposer une expérience agréable aux utilisateurs déficients visuels, cela vous permettra de toucher un nouveau public pour vos applications pour un temps d'investissement relativement court !
Créez une app de type Escape Room basé sur l'utilisation du lecteur d'écran iOS VoiceOver !
Ci-dessous une vidéo de revue du projet final:
Avec iOS Accessibility Toolbox, vous découvrirez tout cela en appliquant vos connaissances à une application concrète de jeu d'évasion basée sur l'utilisation de VoiceOver : chaque pièce de l'application d'Escape Room abordera une notion spécifique.
L'application finale est disponible sur l'App Store sous le nom : Escape from Blindness
Dans cette iOS Accessibility Toolbox, vous apprendrez comment :
- Mieux comprendre les interactions des utilisateurs déficients visuels avec leur iPhone.
- Intégrer l'accessibilité dans votre flux de travail lorsque vous développez votre toute nouvelle fonctionnalité.
- Appliquer ce que vous avez appris à des projets nouveaux ou existants, quelle que soit leur portée.
Tout ceci en développant une application iOS inclusive étape par étape !
Découvrez-en plus dans le dépôt open-source GitHub suivant :
GitHub repository
Vous pouvez télécharger l'app complète sur l'Apple Store ici :
Télécharger sur App Store