Retour au catalogue de formations
Développer des applications React Native accessibles
Accessibilité numérique
Durée
14 heures (soit 2 jours)
Tarif et modalités
- 1 200,00 € en inter entreprise (3 inscrits minimum). Sur devis en intra entreprise.
- Présentiel ou à distance
Prochaines sessions
N’hésitez pas à nous contacter pour en savoir plus sur les prochaines sessions.
Modalités et délais d’accès
- Entretien d'analyse des besoins
- Entre 15 et 45 jours selon la disponibilité des formateurs. En cas de prise en charge par un OPCO (OPérateur de COmpétences), le délai d’accès peut être allongé.
Profils des stagiaires
- Développeur iOS
- Développeur Android
- Développeur React Native
Prérequis
Avoir suivi la formation Sensibilisation à l'accessibilité numérique ou avoir un niveau équivalent en accessibilité numérique
Objectifs de la formation
- Acquérir les connaissances techniques complémentaires pour assurer la qualité d'un développement accessible dans un environnement React Native ;
- Maîtriser les bonnes pratiques requises pour la mise en place de contenus accessibles simples ou plus spécifiques ;
- Savoir utiliser les technologies d'assistance pour vérifier l'accessibilité des développements ;
- Mettre en oeuvre ces bonnes pratiques à travers différents exemples, quiz et ateliers de codage.
Programme
Développer des applications React Native accessibles - Jour 1
- Les technologies d'assistance : présentation des technologies d'assistance selon les handicaps.
- Principes de l'évaluation : explication des 3 principes d'évaluation de l'accessibilité d'une application.
- Aspect visuel - Agrandissement des caractères : gestion du redimensionnement des caractères, exercices.
- Configuration et prise en main de TalkBack et VO : paramétrages de l'OS pour une utilisation de "test" des lecteurs d'écrans, apprentissage de la navigation basique et du rotor, exercice de navigation sur une application avec un lecteur d'écran.
- Aspects techniques - Nom, rôle et états des éléments : définir le nom accessible des éléments ainsi que leurs rôles et leurs états, exercice.
- Aspects techniques - Masquer des éléments aux TA : gestion avancée de la façon de fournir les éléments aux technologies d'assistance, exercice.
Développer des applications React Native accessibles - Jour 2
- Aspects techniques - Grouper des éléments : gestion avancée de la façon de fournir les éléments aux technologies d'assistance, exercice.
- Aspects techniques - Gestion du focus, déclencher une vocalisation : comprendre et mettre en place une gestion de focus conforme, permettre la personnalisation de la navigation TA, fournir des informations aux TA, exercice.
- Aspects techniques - Ordre de navigation : gérer un ordre de navigation cohérent pour les TA.
- Aspects techniques - Formulaires : gestion complète de l'accessibilité d'un formulaire (étiquettes, messages d'erreur, textes d'aides, format,...), exercices.
- API : explication de l'API permettant de récupérer les paramètres des utilisateurs, mise en place de l'API de détection d'une TA.
- Aspects fonctionnels - orientation de l'écran : gestion de l'adaptation à l'orientation de l'utilisateur.
Moyens pédagogiques
- Exposé de mise en situation ;
- Échanges avec les participants ;
- Travaux pratiques en atelier ;
- Évaluation : émargement à la demi-journée + questionnaire d'évaluation en fin de formation ;
- Mise à disposition du document support à la suite de la formation.
Accessibilité aux personnes handicapées
Les personnes en situation de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités d’adapter la formation.
Satisfaction
Les indicateurs de satisfaction des participants à cette formation seront communiqués dès que disponibles.
Nos autres formations
Vous pourriez également être intéressés par nos autres formations sur la thématique "Accessibilité numérique" :
- Conception UX / UI accessible
- Concevoir des documents PDF accessibles avec Adobe InDesign
- Concevoir et déployer un schéma d’accessibilité au sein de votre organisation
- Développer des applications Flutter accessibles (1 jour)
- Développer des applications Flutter accessibles (2 jours)
- Développer des applications natives accessibles (1 jour)
- Développer des applications natives accessibles (2 jours)
- Développer des sites web accessibles
- Intégrer et tester les bases de l'accessibilité dans un projet web
- Rédiger des contenus web accessibles
- Rédiger des documents bureautiques accessibles
- Rédiger des documents PowerPoint accessibles
- Rédiger en langage clair
- Sensibilisation à l’accessibilité numérique
- Tester les bases de l'accessibilité web et mobile