Verifying screen reader accessibility of apps developed using Google Flutter
Abstract
This paper presents the results of a study to verify whether the Google UI framework Flutter can create accessible apps for iOS and Android platforms simultaneously. Flutter provides mechanisms such as semantic classes to optimise accessibility during app development. Optimising accessibility for mobile apps and especially for screen readers is a major challenge for many app developers. One key reason for this is that optimisations should ideally always be made for both Apple and Android. A possible solution is offered by the UI framework Flutter, which aims to enable development in only one codebase. This means that accessibility optimisations made in the Flutter codebase should take effect in both Apple and Android platforms simultaneously as well as with their respective screen readers, so that users are provided with a consistent and accessible user experience, regardless of the platform chosen. The purpose of this study was to test this hypothesis. To this end, a sample app was developed using Flutter and a usability test was conducted with six visually impaired screen reader users. Based on the initial test results, the app was then optimised in terms of accessibility using Flutter's semantics classes, and then tested and evaluated again with the same test group. The results showed that some user interface elements were still not accessible. In order to overcome these accessibility issues, workarounds such as writing additional code for each specific platform were implemented, before a final usability test showed that the sample app was fully accessible.
Keywords: Google Flutter, accessibility, visual impairment, screen reader, accessible mobile apps
DOI: 10.54941/ahfe1001641
Cite this paper
More from this volume
- On the stimulation and visibility by blinking light emitting block for low vision
- Acceptability of Assistive Robotics by Older Adults: Results from a Human-Centred Qualitative Study
- Automated vision-based toilet assistance for people with dementia
- Psychogeography with Jack B. Yeats Art Sounding Gallery: Augmented Reality Locative Experience for Blind People
- Use of hearing aids at work: results of a questionnaire for the analysis of comfort and perceived benefit
- Head-Up Displays: Analysis of automotive use considerations
- Users’ Satisfaction with an Assistive Device and Quality of Life: A preliminary study on lower limb prosthetics
- Most common accessibility barriers in native mobile applications used in Ecuador
- Failures in library website accessibility: A problem of accountability
- The Evolution of Assistive Technology: A Literature Review of Technology Developments and Applications
- A comparison of accessibility assessment tools in the inspection of an informative government website on the situational status of COVID-19
- Redefining engineering psychology: Designing gestural car HMI for luxury car buyers


AHFE Open Access