Addaw, anar a la pàgina d'inici Donar

Lliçó 1 de 10 · Vídeo de 4:07 amb subtítols · Revisada el 26/10/2026

Presentació del curs en vídeo

Estàs llegint una lliçó oberta. Matricula't per fer els tests i els exercicis, desar el teu progrés i aconseguir el certificat.

Matricula-m'hi · nivell 6 (119 €)
Vídeo de 4:07 amb subtítols en castellà (activa'ls o desactiva'ls amb el botó CC del reproductor). La locució, amb veu sintètica, descriu tot el que apareix a la pantalla, de manera que no necessita audiodescripció. Descarrega el vídeo (MP4)
Transcripció completa del vídeo
  1. Et donem la benvinguda

    Et donem la benvinguda a Aplicacions mòbils accessibles: iOS i Android, el tercer curs del nivell 6 de la certificació d'ADDAW. És un curs per a aplicacions natives i híbrides. Aprendràs a programar i revisar l'accessibilitat a iOS i a Android, amb exemples de codi real.

  2. Les pautes WCAG arriben al mòbil

    Les pautes WCAG es van escriure per al web, però el document WCAG2ICT explica com aplicar-les a una aplicació. L'aplicació ha de girar lliurement i deixar créixer el text fins al 200 %. El mínim de les pautes WCAG 2.2 per a un objectiu tàctil és de 24 per 24 punts. I les guies de plataforma en demanen 44 a iOS i 48 a Android.

  3. iOS: VoiceOver i Dynamic Type

    A iOS, VoiceOver llegeix de cada element la seva etiqueta, el seu valor, els seus trets i la seva pista. Veuràs com agrupar una cel·la de moviments bancaris en un sol element, amb accions pròpies: «Supermercat Sol, menys 42,50 euros, 12 de març.» I com fer servir Dynamic Type perquè el text creixi sense truncar-se, a UIKit i a SwiftUI.

  4. Android: TalkBack i Compose

    A Android treballaràs amb TalkBack, amb el sistema de vistes i amb Jetpack Compose. Aprendràs a fer servir contentDescription només on aporta, i a completar la semàntica de cada component. Per exemple, un calendari de cita prèvia que funciona amb TalkBack, amb Switch Access i amb un teclat extern.

  5. Navegar sense perdre's

    Una aplicació és un recorregut entre pantalles. Cada pantalla necessita un títol que s'anunciï en arribar-hi, i un ordre de recorregut lògic. Els diàlegs i els fulls inferiors han de rebre el focus, amagar el que hi ha al darrere i retornar-lo en tancar-se. Si no, la persona es perd a mitja tasca.

  6. Formularis i accés segur

    Els formularis decideixen si algú pot donar-se d'alta o pagar. Veuràs com fer servir etiquetes visibles i persistents, i com declarar cada camp perquè el sistema l'empleni automàticament. I com iniciar la sessió sense memoritzar: amb gestors de contrasenyes, amb biometria que tingui alternativa i amb codis per SMS que s'emplenen sols.

  7. Components complexos

    Després arriben els components complexos. Llistes amb accions de lliscament que tenen una alternativa accessible. Mapes que ofereixen també una llista, i que deixen escriure una adreça. Gràfics amb un resum en text i dades consultables. I vídeos amb subtítols que segueixen les preferències del sistema.

  8. React Native, Flutter i WebView

    Moltes aplicacions s'escriuen amb React Native, amb Flutter o com un web empaquetat. I totes acaben parlant amb l'API d'accessibilitat nativa. Flutter pinta els seus propis píxels, així que necessita declarar la seva semàntica. I el web dins de l'aplicació segueix les pautes web, més les regles natives del que l'envolta.

  9. Que no es trenqui a la versió següent

    El que arregles avui es pot trencar a la versió següent. Per això veuràs com crear components que obliguen a posar etiqueta, i com revisar previsualitzacions amb text gran. I com llançar auditories automàtiques dins de les proves d'interfície, sabent que mai no substitueixen la prova manual.

  10. Per què importa

    Avui demanem cita, paguem i viatgem des del mòbil. I una persona cega que fa servir TalkBack necessita poder-ho fer sense ajuda. L'accessibilitat de les aplicacions és obligatòria al sector públic pel Reial decret 1112 del 2018. I des del juny del 2025, la Llei 11/2023 l'exigeix a la banca, el comerç electrònic i el transport.

  11. En acabar sabràs…

    En acabar, sabràs programar l'accessibilitat d'una aplicació a iOS i a Android. Resoldràs la navegació, els formularis, els mapes i els gràfics, i automatitzaràs les comprovacions. I ho verificaràs tot amb lectors de pantalla reals. Agafa el mòbil, activa VoiceOver o TalkBack, i comença per la primera lliçó.

Et donem la benvinguda a Aplicacions mòbils accessibles: iOS i Android, el tercer curs del nivell 6 de la Certificació ADDAW d'Accessibilitat Digital. Bona part dels tràmits, les compres, els pagaments i els desplaçaments ja es fan des d'una aplicació. Si l'aplicació no funciona amb VoiceOver, TalkBack, text gran, control per veu o un teclat extern, aquestes tasques queden fora de l'abast de moltes persones.

Què aprendràs

  • Com s'apliquen les WCAG 2.2 a les aplicacions natives segons WCAG2ICT i l'EN 301 549 (PDF, s'obre en una finestra nova).
  • Les API d'accessibilitat d'UIKit, SwiftUI, Views i Jetpack Compose, amb codi.
  • Navegació, focus, diàlegs, formularis i autenticació accessibles al mòbil.
  • Components complexos: llistes, pestanyes, carrusels, mapes, gràfics i vídeo.
  • React Native, Flutter i WebView, i com automatitzar les proves en el flux de desenvolupament.

Per a qui és

Per a desenvolupament mòbil, disseny de producte, QA i auditoria. Convé haver superat el nivell 3 (desenvolupament web accessible) i el nivell 4 (auditoria), perquè partim d'aquests conceptes.

Com aprofitar el curs

Tingues a mà un iPhone o un mòbil Android i activa VoiceOver o TalkBack des de la primera lliçó. Segueix l'ordre proposat: va dels principis a cada plataforma, d'aquí als patrons transversals i, al final, als frameworks i les proves. Fes cada «Prova-ho tu» en una aplicació real i acaba amb el cas pràctic.

Portes 5 lliçons d'aquest curs: que no es perdin

Crea el teu compte i desa el que ja has llegit i segueix el curs amb tot:

  • El test d'aquesta lliçó (3 preguntes) per comprovar el que has après
  • Exercicis pràctics amb pàgines reals
  • El teu progrés desat: continues on ho vas deixar, des de qualsevol dispositiu
  • Constància del curs amb les hores i certificat del nivell 6 quan aprovis l'examen

Entres amb el teu compte de Google o només amb el teu correu electrònic. No cal contrasenya.

Matricula-m'hi · nivell 6 (119 €)