Comment utiliser les API fournies par les systèmes IOS ou Android pour créer des application mobiles accessibles ?

Publié le 05/02/2025 Modifié le 07/02/2025

90 % des utilisateurs de lecteurs d'écran s'en servent sur des appareils mobiles.
90 % des utilisateurs de lecteurs d'écran s'en servent sur des appareils mobiles. - Source : Service d'information du Gouvernement

Applications mobiles natives : le guide du développement accessible

Développeur d'applications mobiles natives pour iOS ou Android, vous devez garantir leur accessibilité. Les APIs de ces plateformes offrent de nombreuses fonctionnalités d'accessibilité, mais leur implémentation requiert une expertise technique spécifique. Un bouton sans label d'accessibilité ou une image sans description alternative rendent l'application inutilisable pour les utilisateurs de VoiceOver ou TalkBack.

Un guide technique pour iOS et Android

Ce guide, élaboré par la Direction interministérielle du numérique (DINUM), détaille les techniques de développement accessibles pour les deux plateformes majeures. Vous y découvrirez comment implémenter correctement les labels d'accessibilité, gérer le focus, adapter les gestes, structurer la navigation... Chaque fonctionnalité est expliquée avec des exemples de code et des bonnes pratiques pour iOS (Swift/UIKit) et Android (Kotlin/Java).

Développer des applications mobiles accessible en natif

En suivant ces recommandations techniques, vous garantissez la compatibilité de votre application avec les technologies d'assistance mobiles. Consultez dès maintenant ce guide essentiel pour un développement conforme aux règles d'accessibilité !