Skip to content

bamlab/Ipedis-Accessibility-Course

Repository files navigation

Exercices pour apprendre à maitriser techniquement les règles d'accessibilité sur android

Installation

Pour installer le projet, il vous faut:

  • Android Studio (ici Ladybug 2024.2.1)
  • Un émulateur ou un appareil android (un émulateur Android 35 sera plus pratique)
  • Cloner le projet
  • Faire une synchronisation gradle

Déroulement des exercices

Les exercices vous seront donnés par le formateur au fur et à mesure de la formation. Vous devrez les réaliser dans l'ordre.

  • Ouvrir le projet dans Android Studio
  • Lancer l'émulateur ou connecter un appareil android
  • Builder et lancer l'application
  • Naviguer dans l'application
  • Tester l'accessibilité de l'application
  • Corriger les problèmes d'accessibilité
  • Tester à nouveau l'accessibilité de l'application

Structure du projet

Dans le package ui.components vous trouverez les composants custom de l'application qui ne sont pas accessibles. C'est ceux la que vous devrez rendre accessible.

Dans le package ui.screens vous trouverez les écrans de l'application, vous aurez aussi des changements à faire dessus.

Dans le fichier MainActivity.kt vous trouverez la liste des écrans de l'application, vous pouvez y changer l'écran de démarrage de l'application pour plus de facilité dans les exercices.

Liste des exercices

A venir.

En attendant, voici le support pour les formateurs

Ressources

Tester les regles semantiques avec des TUs compose

https://developer.android.com/develop/ui/compose/accessibility/testing

Accessibility Scanner sur android Studio

https://developer.android.com/guide/topics/ui/accessibility/testing#accessibility-scanner

Compose UI check Mode sur android Studio

https://developer.android.com/guide/topics/ui/accessibility/testing#compose-ui-check

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages