Skip to main content
Logo Appt Light

Success Criterion 4.1.1 - Level A

Parsing

Ensure the source code of the app does not contain any errors and does not use any deprecated functions. Assistive technologies may not behave as expected when code does not conform to modern standards.

Impact

Users are excluded when an app does not work (properly) on their device.

Check

Is the app technically well put together?

We recommend that you regularly perform an (external) code review.

Solution

Make use of linting

On Android you can use AndroidLint to improve the quality of your code.

Check if you are using outdated code. In Android Studio you can check this by selecting the following menu options:

  1. Kotlin

  2. Migration

  3. Usage of redundant or deprecated syntax or deprecated symbols

Avoid errors with automated testing. Follow the UI-testing guide for Android.

/AndroidSDK/tools/lint /project

Resources

Feedback?

Let us know!