Apps for Everyone: Mobile Accessibility Learning Modules


Mobile applications (apps) should be accessible to everyone, yet many of even the most popular are not. To address the lack of accessibility problem, we created a set of educational modules. These modules may be used to teach students and developers about proper methods of creating accessible apps, and on the importance of accessibility guidelines. Each module contains a well-defined accessibility problem, provides details about the accessibility issue, and simulates the effects of the accessibility barrier. Information is provided on how to fix the accessibility issue. Additionally, each module includes augmenting educational materials (slides, instructional videos, etc.), and example apps.

ACM Inroads
Anthony S. Peruma
Anthony S. Peruma
Assistant Professor

My research interests include program comprehension and software refactoring.