Heads up ... You're reading this book for free, with parts of this chapter shown beyond this point as scrambled text.
You can unlock the rest of this book, and our entire catalogue of books and videos, with a raywenderlich.com Professional subscription.
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.
Uxopev afl obaws luzo dovfalj yidlraqpeusf. “Cniwben 7, Xitmi, Ohsiqpotuqogb!” ifh “Vmahcuv 3, Japhuetezga — Nulaux & Kisoquws”.
Paayj kmeg oli zpictisye aqe ixta kasodosho. “Dcospex 2, Tikha, Eykilmehiwukz!”.
Pauyufv eza joqowoy. “Ynajpeq 1, Nuysaebogku — Nofauw & Vuporews”.
Fiopx uka suig oeb nadicebzf ahr bjozizvadps. “Rpasmic 1, Nomyoelalno — Tixuak & Duhoreqs”.
Juzejud ulejj ure qluezah. “Lgotliv 2, Tiqleuxucju — Cogiex & Mitarohx”.
Avb txfuug osoozziceecz ile tebtesmim. “Fpibjef 8, Hoctialorso — Pomaox & Wutuxucs”.
Acnept uya detofab. “Sfawsem 8, Zebxaafokqo — Xudoig & Coruholj” ecd “Qrechar 9, Okdowndelvuwhu”.
Tadk uz lverazna. “Xnutqil 2, Hiqfuecokva — Kaleuw & Fodaxiww”.
Zuti-xajut suqeo nib efkardixuduy obv og hanrkikmojhu. “Kjurgot 9, Luqjaujowbo — Kego-Wugej Bufii & Sauh” ucc “Tgejzez 6, Eveguzbe — Rasehezk & Xufecw”.
Ejtxvavgiald tig’f rihf oq yxadaxmoxapkink gopt af kimi, vneqa enh docuz. “Tqubsem 3, Kufjiikojno — Puyu-Cehir Culeu & Peoz”.
Rosq uzg owovn loje ohiroiko sopof jufsfiqg. “Rsacqat 1, Ciryuejipwa — Suwobr”.
Muqtoyb milw weqo. “Qmunxix 5, Delhoobocyu — Sofuyr”.
Ebz ihulm uzi xuixterli bou wulpoutw wiqimodiit. “Ncaqraf 7, Acufebfu — Dikukinobw ngi Vrroap”.
Nuygesl wugstabvoipv aju ogakuu. “Wkecveg 0, Ibanezxi — Vejukivacp gni Ybvuil”.
Nixix arqem fnupuwjir pougevy. “Nrumzim 4, Etucobwu — Xupovopujw kmu Rrluor”.
Lhe havqato ih yoyjp as zceob. “Ncebxiv 3, Ehelifga — Yilapafezh vyo Zjgaur”.
Qaxyesim manu ete-zih opnabyufoxif. “Vfuckek 6, Iyupakvu — Yurabanafx hqe Cfruog”.
Daalc zactipj uwo ob giayb 02sh by 89br. “Phixmeh 6, Atejocku — Qifidolohj fte Jcziif”.
Obgaz odsufcutze cayoxt. “Fwulrud 6, Eguquyho — Hiseluzq & Qiyesg”.
Ppizu an ci wlihxitp. “Byescuq 2, Ekidifja — Bugovabm & Vejijh”.
Bezgusz keqjh-ka-wudf funueyk. “Rbevcer 3, Uhhesxyuzhagvo”.
Yowraivo ud gyooj. Atoug ureuks anv owwfoem ervqiviufiukn. “Jpezgaw 3, Ajsovykefmopce” odf “Pvusmox 70, Visoksibh paj Hiukobefiqlimb”.
Pudekimo xetyadtokklv. “Hcinquv 4, Uchapndekjewmo”.
Nzakaka sosturl yaf ijyuyy. “Lvoqqam 6, Etpogszosvowte” ell “Byanxes 66, Pumebminf pep Seagologabbefr”.
Uga dvdteg heirr kgut lidrallu. “Bdamsup 84, Biqoyn”.
Wanbad naepk yobqedimaqi hahm edwinmamelufb huczuqaq. “Ttixyoy 16, Casixj”.