-
Principios del diseño de apps inclusivas
Descubre cómo comprender la discapacidad puede ayudarte a crear mejores apps para todos. Aprende a hacer que tus apps sean más inclusivas al admitir múltiples tipos de interacción, brindar personalización y adoptar API de accesibilidad.
Capítulos
- 0:00 - Introducción
- 3:55 - La brecha de inclusión
- 8:55 - Admisión de varios sentidos
- 12:36 - Proporcionar personalización
- 14:27 - Adoptar API de accesibilidad
- 18:46 - Seguimiento de la deuda de inclusión
Recursos
Videos relacionados
WWDC25
WWDC21
-
Buscar este video…
-
-
- 0:00 - Introducción
El diseño de apps inclusivas implica considerar varios aspectos de las características y experiencias de las personas, incluidos el idioma, la raza, la etnia y la cultura. Esta charla se centra en la discapacidad, que es una parte universal de la experiencia humana. Al incorporar la discapacidad en su proceso de diseño, puedes tomar decisiones más reflexivas y, en última instancia, crear mejores apps para todas las personas. Aproximadamente una de cada siete personas en el mundo tiene una discapacidad. Diseñar teniendo en cuenta la discapacidad beneficia a todos, ya que las discapacidades temporales o permanentes pueden afectar a cualquier persona en algún momento de su vida. Hay cinco categorías principales a tener en cuenta cuando pensamos en la discapacidad: visión, audición, motricidad, habla y capacidades cognitivas. Cada uno de estos sentidos existe en un espectro, por lo que es fundamental evitar hacer suposiciones sobre cuáles son las necesidades individuales específicas de las personas.
- 3:55 - La brecha de inclusión
La discapacidad no está determinada únicamente por características físicas o mentales, sino que está significativamente influenciada por el entorno. La sociedad a menudo hace suposiciones implícitas sobre las capacidades humanas en función de la edad y el desarrollo, lo que lleva al diseño de espacios físicos y digitales que excluyen a quienes se desvían de estas normas. Esta “brecha de inclusión” surge cuando hay un desajuste entre lo que las personas pueden hacer y lo que la sociedad espera. La presencia de esta brecha puede crear barreras, pero también impulsa la innovación. Entre estos ejemplos de innovaciones se incluyen micrófonos, gafas y cortes de acera, que benefician a todas las personas, no solo a aquellas con discapacidades específicas. El diseño inclusivo puede hacer que la sociedad sea más flexible y conveniente para todos. Para crear productos y espacios más inclusivos, evita las suposiciones, involucra a la comunidad de discapacitados en el proceso y considera la compatibilidad con múltiples sentidos, la personalización, la adopción de API de accesibilidad y el seguimiento de la deuda de inclusión.
- 8:55 - Admisión de varios sentidos
Para crear una app inclusiva, considera cómo interactuarán con ella las personas con diferentes capacidades. Esto implica proporcionar múltiples formas de acceder a la información e ingresarla, como subtítulos para videos, que benefician tanto a los usuarios sordos o con dificultades auditivas como a aquellos en entornos silenciosos. En la nueva funcionalidad Lector de accesibilidad, las personas pueden personalizar sus experiencias de lectura a través de texto visual, audible y resaltado. Este es un gran ejemplo de cómo permitir que las personas experimenten el contenido de una manera que les sirva. Otro gran ejemplo es la app de recetas de terceros Crouton, que permite a las personas importar recetas mediante imágenes, cámara o texto y también ofrece un modo manos libres para aquellos con limitaciones físicas. Al explorar diferentes opciones de diseño, como visuales, de audio o hápticas, puedes hacer que sus apps sean accesibles para un público más amplio y cerrar la brecha de inclusión.
- 12:36 - Proporcionar personalización
Agregar personalización a tu app es crucial para mejorar la inclusión más allá del diseño multisensorial. Al permitir que las personas personalicen la interfaz de usuario y las interacciones para cada sentido, las apps pueden satisfacer mejor las necesidades y preferencias individuales. Ejemplos como el Lector de accesibilidad y Carrot Weather lo demuestran de manera efectiva. El Lector de accesibilidad permite a las personas ajustar el tamaño del texto, los colores y las fuentes, mientras que Carrot Weather ofrece imágenes y gráficos personalizables, que van desde diseños ricos en datos hasta diseños minimalistas, lo que hace que la app sea accesible y fácil de usar para un público más amplio, incluidas las personas con discapacidades cognitivas.
- 14:27 - Adoptar API de accesibilidad
Después de proporcionar personalización, adopta las API de accesibilidad para garantizar que tus apps funcionen sin problemas con las tecnologías de asistencia. Estas tecnologías, como VoiceOver, Control por botón, Control por voz y Texto más grande, permiten a las personas con discapacidades interactuar con los dispositivos de manera eficaz. Al usar estas API, puedes hacer que tus apps sean más inclusivas. Blackbox, un juego de rompecabezas, es un gran ejemplo de una app que implementó con éxito una API de accesibilidad para que su juego esté disponible para todas las personas. Blackbox utiliza VoiceOver, etiquetas de audio y diseño de audio y háptico para permitir que los jugadores ciegos o con baja visión naveguen y resuelvan desafíos.
- 18:46 - Seguimiento de la deuda de inclusión
Diseñar apps inclusivas es un proceso iterativo. Da seguimiento a la deuda de inclusión que surge durante el desarrollo de la app. Al reconocer esta brecha y buscar activamente comprenderla, puedes colaborar con personas con discapacidad para tomar decisiones de diseño conscientes y cerrarla. Este proceso da lugar a apps más flexibles e inclusivas, que benefician a todas las personas y crean un entorno más accesible.