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
- Entre 10 et 30 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é.
- Entretien d'analyse des besoins
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 ;
- 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