¿Cómo hago que mis aplicaciones iOS / Android cumplan con la Sección 508 de la Ley de Rehabilitación de los EE. UU.?

¿Es posible hacer que las aplicaciones iOS y Android cumplan con la Sección 508 de la Ley de Rehabilitación de los EE. UU. ? Tengo una próxima reunión donde se planteará esta pregunta.

Vea aquí los documentos de Apple sobre cómo hacer que las aplicaciones sean totalmente accesibles: Guía de progtwigción de accesibilidad para iOS

En particular:

Si usa solo controles UIKit estándar, probablemente no tenga que hacer mucho trabajo adicional para asegurarse de que su aplicación sea accesible. En este caso, su siguiente paso es asegurarse de que la información de atributo pnetworkingeterminada proporcionada por estos controles tenga sentido en su aplicación

He hecho un par de revisiones de sección 508 pero no tomo lo que digo como la palabra final o una opinión legal.

La sección 508 se usa generalmente en los contratos del gobierno y es parte del process de compra. Si su aplicación no es completamente compatible con 508, esto no significa que no pueda get el contrato, simplemente significa que puede perder si alguien tiene una aplicación más compatible con la suya con el mismo set de características generales y usabilidad.

En cuanto a la conformidad 508 en un dispositivo mobile, el VPAT, que es el formulario que debe completar, no menciona específicamente los teléfonos inteligentes. Eche un vistazo a http://www.itic.org/policy/accessibility Para ver el VPAT actual. Si tuviera que completar un VPAT, me centraría en la "Sección 1194.21 Aplicaciones de software y sistemas operativos", ya que está escribiendo una aplicación para lo que básicamente es una computadora con tecnología de asistencia.

Soy un usuario de iPhone totalmente ciego y desde mi experiencia personal con la accesibilidad de las aplicaciones incorporadas de Apple, así como de muchas aplicaciones de terceros, diría que la creación de una aplicación 508 compatible o muy cercana es factible.

Android es una historia diferente. No tengo ninguna experiencia directa con Android, pero sí con los diferentes niveles de Android, hardware y personalizaciones diferentes de los fabricantes de dispositivos que pueden tener un impacto negativo en la accesibilidad. No puedes garantizar que tu aplicación sea accesible. Lo mejor que puedes hacer es tratar de encontrar un teléfono con buena accesibilidad, desarrollar en ese teléfono, y en el VPAT dejar en claro que solo probaste con un dispositivo de hardware específico para que tus resultados varíen. Con Apple es seguro decir que si una aplicación es accesible en iOS 4.0, será accesible en un iPhone 3GS, iPhone 4, iPad y iPod touch, ya que controlan el sistema operativo y el hardware. Mi entendimiento es que la API de accesibilidad de Android es más limitada que las manzanas, por lo que es otra cosa a tener en count.

Para una introducción a hacer que las aplicaciones de iPhone sean accesibles, entonces la documentation de Apple ve esto

Para una introducción a la accesibilidad general de Android, vea esto . Preste atención a la elección de una sección del teléfono para get más detalles sobre el problema de fragmentación que mencioné anteriormente.

Para una introducción de desarrollador para escribir aplicaciones de Android accesibles, vea esto

Claro, puedes usar una function similar a VoiceOver, vibraciones, sonidos, usar el flash en el iPhone 4, etc. Sin embargo, no puedes usar el braille.

Intereting Posts