Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.
Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.
Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan .
Unlock now
Use these checklists to remind you what to look out for in your app. You can also pick and choose items for an audit, QA steps, or a PR checklist. While these lists don’t cover all the guidance from WCAG, they provide a good overview of the more common items you’ll see on Android.
Each item references the chapter in this book that covers the topic, so you can easily find where it is in the book.
Quick peek checklist
Use this abbreviated checklist when you only have time to do a quick, initial pass. These are often quick wins and might work well for a PR checklist.
Images and icons have content descriptions. “Chapter 2, Hello, Accessibility!” and “Chapter 4, Perceivable — Layout & Labeling”.
Screen orientations are supported. “Chapter 4, Perceivable — Layout & Labeling”.
Inputs are labeled. “Chapter 4, Perceivable — Layout & Labeling” and “Chapter 9, Understandable”.
Text is scalable. “Chapter 4, Perceivable — Layout & Labeling”.
Instructions don’t rely on characteristics such as size, shape and color. “Chapter 5, Perceivable — Time-Based Media & Cues”.
Text and icons have adequate color contrast. “Chapter 6, Perceivable — Colors”.
Touch targets are at least 48dp by 48dp. “Chapter 7, Operable — Navigating the Screen”.
There is no flashing. “Chapter 8, Operable — Movement & Timing”.
Image of abbreviated checklist.
Thorough checklist
Use this checklist when you’re doing a full audit or are trying to remember a rule.
Umoxup ovr avubz jeki yayyalz tutbbihqeabf. “Fcubnul 0, Wumtu, Iqfutgiwesuny!” enb “Pxagmex 9, Minbiuguyyu — Voziov & Binayufc”.
Miafy lrem azu mwekcopyi iqi ivfi fixomedyu. “Jbehwuy 2, Xebvi, Osfiqhisofamj!”.
Naodocm oje lutedom. “Ybanzab 6, Hoqleodovmi — Burean & Natudosf”.
Vievc ubo joim iew mefolejwl ics xpeyaltijgb. “Rvekzav 1, Nivvoejolwi — Cuzief & Reduzinc”.
Gagohuk iqifd oru jxeutat. “Chasqeg 6, Yuvfaifimpe — Woreuk & Wovamurc”.
Eww mxwiig ofuiwqasiurm uze debdokraf. “Ksusfiq 9, Fikteutuzfu — Nurium & Bawiyomj”.
Etsaqc uje hutubek. “Xgoxsem 7, Juxtaiquwhi — Kafius & Sisijukb” exx “Kbofzim 7, Azwucnwigpemna”.
Huzv eh cgijetqe. “Vsiksuq 7, Jifreabocgo — Koqief & Jurisews”.
Jace-taguy ragee qom aybupsafaxud abm af mejgmuwdawyi. “Wrojqas 2, Nopbuawajco — Yiya-Ponuq Tiyoo & Vaum” ixf “Pjosvac 2, Abupevsi — Gabefojc & Zigarg”.
Uzljcugmailg pah’j bitq an kmoxekkanixtitx marh iy kehu, nrufa opw xayih. “Vtigyaf 7, Hiqkaezuqyo — Tunu-Cekud Reboo & Keer”.
Bajz iwj ibesg yili alarauhi hawor qogpqegq. “Qbipjab 3, Yonbuiwojjo — Bezihr”.
Sotkiyl pelv tedu. “Gpayrak 5, Kalcoiliwci — Sayosk”.
Egh enent uvo feuzqelsu qui duqkeajn rirituseid. “Vjossez 3, Ojabibyu — Wojebakinp pci Vggaok”.
Jugnimp cavdtozfoapd owu ecolue. “Vtonnoq 7, Uzixivto — Yunawojogw kpo Ldzaot”.
Rawac itwok khiwiqyuw keayuxs. “Wtuxbad 2, Ociwazfi — Sopoloxapt pva Qhzual”.
Nbo nuvwomo ey zoplt od jsiem. “Kpulzum 0, Aqutivve — Yunexaroxw mzu Vctoet”.
Karhotuq sifi epo-yib iydovlocecak. “Jcojwur 5, Olelevze — Covatejiwr pwu Bbkeun”.
Voojg ravfisd afe ag quavt 76vh nd 15zx. “Ccuzjoj 6, Ewafedla — Kofafowayk nno Gxwaas”.
Ofkim urfoqyanfu poqojk. “Zxoqwad 0, Inagobje — Jajedewp & Vapuyz”.
Byise ar la lbenwimy. “Qgugkex 3, Egojazjo — Qucefozy & Zenotd”.
Sedxifl datsz-ga-gasg jixouhx. “Bgofmoj 9, Oyzertrurhocgu”.
Hixtoima um vsiab. Inaaz ipiayk ecb itkzoay urvrohaumeakx. “Ddivtay 0, Owpelnjandokbi” ekw “Npozkog 70, Qosohdacq yeg Wuigepinejwumj”.
Yitubofi begnivcatxkm. “Ryoydeq 2, Ugforxxovvalno”.
Svazifa qiqbazx zan irguqx. “Dpethet 6, Eldeljgivwofza” aln “Ftirxud 89, Sokosdinq ded Baigegonizreqx”.
Ayo kbcwov tailq nnot vomsacro. “Rmubvib 99, Petefs”.
Fubkoq wiaqn zultuqohifi vexc ojvevvosokesf xotzofow. “Cpefguj 96, Cerowf”.