Être capable de développer des applications IOS conformes aux recommandations des référentiels d’accessibilité numérique (WCAG ou RGAA).
Avoir suivi le module « Développer et coder des applications accessibles » ou avoir les connaissances équivalentes sur l’accessibilité numérique|Connaissances avancées dans le développement d’applications mobiles iOS.
Développeur mobile – Expert technique – Consultant
Module 1 : Introduction à l’accessibilité et vision utilisateur.
○ Définition de l’accessibilité numérique.
○ Enjeux et intérêts de l’accessibilité pour tous.
○ Tendances et prise en compte de l’accessibilité dans les secteurs public et privé.
○ Présentation du cadre réglementaire en France et à l’étranger.
○ Démonstrations d’aides techniques sur smartphones et tablettes (VoiceOver sur iOS).
Module 2 : Bonnes pratiques de conception graphique et fonctionnelle pour les applications mobiles.
Module 3 : Présentation et démonstrations de fonctionnalités d’assistance (intégrées dans les smartphones et tablettes).
○ Synthèses vocales et lecteurs d’écran : VoiceOver sur iOS.
○ Personnalisation de l’affichage : zoom, textes, couleurs, contrastes, etc.
○ Reconnaissance vocale : Siri sur iOS, par exemple.
○ Paramètres spécifiques pour la navigation tactile.
○ Smartphones adaptés, périphériques externes, etc.
Module 4 : Prendre en compte l’accessibilité dans Xcode (Interface Builder / protocole UIAccessibility).
○ Tailles de polices de caractères dynamiques.
○ isAccessibilityElement.
○ accessibilityLabel.
○ Rôles et caractéristiques (accessibilityTraits) : Button, Image, Static Text, Search Field, Link, Heading, etc.
○ Ordre de lecture et ordre de navigation (UIAccessibilityContainer et shouldGroupAccessibilityChildren).
○ Utilisation des fonctions de détection des réglages utilisateurs (UIAccessibilityIsVoiceOverRunning par exemple).
○ Etc.
Module 5 : Travaux pratiques.
Module 6 : Prendre en compte l’accessibilité avec les frameworks (Appcelerator Titanium, Xamarin, PhoneGap/Cordova, etc.).
Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
Evaluation de satisfaction de fin de formation ;
Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
Support de cours remis en fin de session.