Arrow to Pin est conçue avec l'accessibilité comme principe fondateur, et non comme une option ajoutée après coup. Chaque écran, chaque interaction et chaque fonctionnalité est pensée pour être utilisable par tous, quelles que soient les capacités.
Fonctionnalités d'accessibilité
VoiceOver
Chaque élément possède des étiquettes descriptives pour vous permettre de naviguer dans toute l'application avec VoiceOver.
Voice Control
Naviguez et interagissez avec l'application uniquement avec votre voix, sans les mains.
Dynamic Type
Tous les textes s'adaptent à votre taille préférée. L'interface s'ajuste automatiquement.
Design noir profond
Mode sombre permanent avec une interface en noir profond pour un contraste maximal et une fatigue oculaire réduite.
Contraste élevé
Conforme aux normes de contraste WCAG AA. Les éléments d'interface sont nets et lisibles dans toutes les conditions.
Réduction des mouvements
Respecte le réglage de réduction des mouvements. Les animations sont minimisées ou totalement supprimées.
Comment cela fonctionne dans Arrow to Pin
Navigation avec VoiceOver
Chaque bouton, étiquette et élément interactif possède une étiquette d'accessibilité descriptive. VoiceOver annonce les directions de la boussole (« Aligné », « Tourner à droite », « Tourner à gauche »), les mises à jour de distance et les noms de lieux. Les icônes décoratives sont masquées pour VoiceOver afin d'éviter l'encombrement. Les actions par appui long sur les points enregistrés (favori, suppression, partage) sont accessibles via le menu contextuel iOS standard, que les utilisateurs de VoiceOver peuvent ouvrir avec le rotor.
Compatibilité Voice Control
Chaque élément interactif (boutons, lignes de liste, éléments de barre d'outils, interrupteurs, curseurs, sélecteurs) porte une étiquette d'accessibilité, pour que Voice Control d'iOS puisse le nommer et agir dessus. Vous pouvez ouvrir la boussole pour n'importe quel point enregistré, ajouter un nouveau point, modifier un paramètre ou ouvrir la page Astro entièrement sans les mains.
Prise en charge de Dynamic Type
L'écran de la boussole lit votre réglage Dynamic Type d'iOS et adapte la lecture du relèvement (le grand chiffre en degrés, les libellés de direction « Aligné », « Tourner à droite », « Tourner à gauche ») jusqu'aux plus grandes tailles d'accessibilité. Le texte courant et les libellés des autres écrans utilisent des tailles de police SF arrondies, ajustées à la fois pour iPhone et iPad avec un espacement adaptatif, pour que la mise en page reste lisible sans coupure à toutes les tailles de texte standard.
Design noir profond
Arrow to Pin utilise une interface noire profonde permanente, semblable aux applications Boussole et Bourse d'Apple. Cela offre un contraste maximal pour la lisibilité de la boussole, réduit la fatigue oculaire pendant la navigation (notamment la nuit) et économise la batterie sur les écrans OLED. Chaque écran est conçu et testé pour la lisibilité sur fond sombre.
Couleur et contraste
L'application ne se fie jamais uniquement à la couleur pour transmettre une information. Les indices de direction sont associés à du texte (« Aligné », « Tourner à droite », « Tourner à gauche ») et à un retour haptique. Le texte principal en blanc pur sur fond noir pur atteint un rapport de contraste de 21:1, le maximum autorisé par la métrique WCAG, bien au-delà du seuil AAA de 7:1. Les textes secondaires et tertiaires restent au-dessus des minimums WCAG AA (4.5:1 pour le texte normal, 3:1 pour le grand texte). Les accents rouges, oranges et verts sur la couronne de la boussole sont toujours associés à une forme et à du texte, pour que les utilisateurs daltoniens reçoivent la même information.
Mouvements réduits
Lorsque l'option « Réduire les animations » est activée dans les Réglages d'iOS, Arrow to Pin supprime ou simplifie automatiquement les animations. Les transitions d'alerte et les effets d'interface sont remplacés par des changements instantanés pour une expérience plus confortable.
Retour multimodal
Lorsque vous êtes aligné avec votre destination, l'application délivre trois types de retour simultanément : un écran vert visuel, une vibration haptique et un son. Chacun peut être activé indépendamment, pour que les utilisateurs incapables de percevoir un canal puissent s'appuyer sur les autres. La vibration et le son d'alignement de la boussole se trouvent dans Paramètres → Boussole (Vibration, Son), et le retour haptique des appuis sur les boutons dans le reste de l'interface se trouve dans Paramètres → Général → Retour haptique, pour que les utilisateurs sensibles aux vibrations puissent désactiver le retour à chaque appui sans perdre l'indication d'alignement (et inversement).
Notre engagement
L'accessibilité n'est pas une fonctionnalité ajoutée a posteriori. Elle est intégrée dans chaque ligne de code. Arrow to Pin prend en charge 14 langues, dont l'arabe avec mise en page complète de droite à gauche, pour garantir une expérience utilisable par un public mondial. Si vous rencontrez un problème d'accessibilité, nous voulons en être informés.