An accessible calendar for Android
Turn on TalkBack and many calendar apps become a guessing game: unlabeled buttons, no headings, no way to tell which view you're in. KashCal is built to be used by ear.
Using KashCal with a screen reader
Status doesn't rely on color
If you're colorblind or have low vision, color alone isn't enough to go on. A cancelled event is crossed out in the app and on the agenda, week and upcoming widgets. A declined event is crossed out in the app. A screen reader reads that status aloud too.
Accessibility is part of the build
WCAG is the international standard for making things usable by people with disabilities. KashCal checks itself against it.
The app's tests check that event colors, the app's color schemes for every accent color (light and dark) and widget themes meet WCAG AA contrast. Before a release, the main screens go through Google's accessibility checks, the same engine behind Accessibility Scanner, on a real device. It's a standing part of how the app is tested, not a one-time pass.
Read more about WCAG.
Frequently asked questions
How do I report an accessibility problem?
Open an issue on GitHub, or see reporting a bug. Tell us the screen, what your screen reader said or didn't say, and what you expected. Accessibility reports get treated as real bugs.