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.

Contactez-nous