Doodle Tag is a visual drawing app, so accessibility starts with a realistic goal: make the controls, state changes, and recovery points understandable, even when the drawing itself remains spatial and expressive.
The app is built around living vector lines. That matters for access because a line can be selected by later tools, recovered by undo, replayed from a recording, and shared in Together without turning the whole canvas into one flat image.
What Works Today
- Main menu and utility controls expose readable accessibility labels.
- Buttons use short hints for common tap and hold behavior.
- Important destructive actions ask for confirmation.
- Tool and status banners announce mode changes, disabled actions, recording state, export progress, and Together state.
Alert stylelets users choose all alerts, key alerts, or silence.- Compact utility buttons keep larger effective tap areas than their visible size.
- Eraser, Wind, recording playback, and finished recordings have clear undo boundaries.
- Together uses a focused process layer while it connects, restores, cancels, or returns to the solo canvas.
Known Limits
Doodle Tag is still a freeform drawing surface. Some parts cannot be made fully equivalent through labels alone:
- spatial drawing depends on position, motion, and scale
- color-heavy tools such as Rainbow and
ColorWind depend on visual relationships - long drags can be harder than discrete button actions
- shared drawings in Together remain mostly visual, even when connection state is announced clearly
What We Keep Improving
The useful accessibility work is practical:
- clearer labels and hints for every control
- more stable focus and screen-reader behavior around animated menus
- better touch comfort for small controls
- readable sheets and banners under larger text or display scaling
- less reliance on color alone for important meaning
- clearer explanations for Together, Recording, Export, reset, and undo recovery flows
- easier discovery of hold actions where a hold is the only route to a secondary command
The aim is not to claim that freeform drawing is the same for everyone. The aim is to make Doodle Tag easier to discover, operate, understand, and recover from while preserving the playful drawing experience.