Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Accessibilité Android
2
« La simple activation de services d’accessibilité ne suffit à rendre une application pleinement accessible… »
3
Talkback Service d’accessibilité Destiné au non-voyants/malvoyants
Surcouche sur le smartphone Sortie audio
4
Accessibility Scanner
Analyse l’activité au premier plan Encadre les widgets Propose des améliorations et des suggestions
5
API Android Utiliser les éléments de base fournis : Général :
EditText, CheckBox, ToggleButton, Switch, RadioGroup et RadioButton, Chronometer, TectClock, AutoCompleteTextView, Button, ProgressBar, RatingBar, SeekBar, NumberPicker, TextSwitcher Layouts : LinearLayout, TableLayout Vues : TextView, ImageViewList, ViewSearch, ViewWebView
6
API Android En constante évolution Faire les mises à jours
Vérifier si certains widgets non-accessibles le deviennent grâce à une mise à jour
7
Static VS Dynamic Privilégiez : XML pour des éléments statiques (ex : android:contentDescription="…") Code Java pour des éléments dynamiques (ex : View.setContentDescription(…))
8
Toujours donner des alternatives !
Images Toujours donner des alternatives !
9
Champs Faire le parallèle avec le Web :
Mettre des étiquettes pour les champs (android:labelFor (XML), setLabelFor, setLabelBy (Java)) <TextView .../> <EditText
10
Importance des tailles
Mettre l’unité de la taille de police d’un Textview en sp (scaleable pixels) Taille des boutons : Il est conseillé d’utiliser des boutons larges afin de toucher un maximum de personnes (y compris les personnes qui ont des problèmes moteurs).
11
Allez plus loin mobile_app_dev_natif/blob/master/android.md#widgets- compatibles -style pps.accessibility.auditor&hl=fr arvin.talkback&hl=fr
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.