O Facebook quer tornar mais fácil para desenvolvedores de aplicativos criarem programas acessíveis para pessoas com deficiência visual por meio da nova atualização dos frameworks de programação para o React e React Native (bibliotecas em Java para a construção de interfaces de usuário).
Os novos recursos liberados permitem que desenvolvedores designem elementos de interface do usuário como “acessíveis”, o que possibilita programas de leitores de tela e outras tecnologias assistivas entender o que o objeto em questão é.
Aplicações usando o React Native também conseguirão descobrir se o sistema que as rodam conta com recursos de acessibilidade e ajustar a forma como as suas interfaces de usuário são configuradas de modo a torná-las mais úteis para aqueles que estão fazendo uso da tecnologia assistiva.
Usando a nova API de acessibilidade é possível que programas de leitura de tela, como o VoiceOver da Apple no iPhone e TalkBack no Android informem aos usuários sobre uma aplicação e como ela funciona. Isso torna possível para usuários com deficiência visual e outras pessoas que precisam de recursos assistivos navegarem com maior facilidade.
React e React Native são ferramentas que ajudam desenvolvedores a construírem interfaces de usuários para a Web e aplicativos mobile, respectivamente.
O React Native é uma ferramenta particularmente importante, uma vez que funciona tanto em iOS quanto Android e permite desenvolvedores reusarem o mesmo código através de diferentes plataformas.
Fonte: IDG Now