Summary: | Dispositivos móveis como smartphones e tablets são, atualmente, equipados com componentes de hardware que podem ser utilizados para a criação de soluções que auxiliam diversas atividades de pessoas com deficiência. Por exemplo, os sensores de um celular na mão de um usuário com deficiência motora podem ser utilizados para identificar movimentos da mão desse usuário e movimentar uma cadeira de rodas elétrica. Apesar de o uso de dispositivos móveis para fins de criação de soluções de acessibilidade ser explorado e documentado por muitos pesquisadores, verifica-se carência de infraestruturas que facilitem a criação de soluções para usuários com deficiência com base no uso dos recursos computacionais dos dispositivos móveis. Este trabalho apresenta um framework nativo para sistema operacional Android que provê bibliotecas para uso e integração dos diversos recursos desses dispositivos, como sensores, microfone e câmera, para auxiliar usuários com deficiência motora. O framework foi proposto com base em requisitos levantados por profissionais da área da saúde que trabalham no Centro Integrado de Reabilitação (CIR) pertencente ao Hospital Estadual de Ribeirão Preto (SP), e que reabilitam usuários com hemiparesia decorrente de Acidente Vascular Encefálico (AVE). Aplicações usando a infraestrutura proposta foram implementadas como provas de conceito que evidenciam a possibilidade de criação de soluções que usam e integram os principais componentes dos dispositivos móveis para auxiliar os usuários reabilitados. Apesar de o escopo de requisitos limitar-se a pessoas que tiveram AVE, testes realizados com desenvolvedores de software de diferentes níveis de experiência demonstraram que o framework agiliza a implementação de soluções diversas, inclusive para pessoas sem deficiência. O framework, que pode ser adaptado para diferentes sistemas operacionais, foi implementado para auxiliar a construção de aplicativos para o sistema operacional Android. === Nowadays, mobile devices such as smartphones and tablets are equipped with hardware components that can be used to create solutions that support various activities of people with disabilities. For example, the sensors of a mobile phone in the hand of a user with motor disability can be used to identify movements of that users hand and, then, to move an electric wheelchair. Although the use of mobile devices for the creation of accessibility solutions is deeply explored and documented by many researchers, there still is a lack of infrastructures to facilitate the creation of solutions for users with disabilities by relying on the use of the computational resources of mobile devices. This work presents an Android-native framework that provides libraries for the use and integration of the various resources of these devices, such as sensors, microphone and camera, to assist users with motor disabilities. The framework was proposed based on requirements raised by health professionals who work at a Rehabilitation Center that belongs to the State Hospital of Ribeirão Preto (SP, Brazil), where they rehabilitate users with hemiparesis due to stroke. Applications using the proposed infrastructure have been implemented as proofs of concept that demonstrate the possibility of creating solutions that use and integrate the main components of mobile devices in order to assist the rehabilitated users. Although the scope of requirements of our project is limited to people who have had stroke, tests performed with software developers of different levels of experience have shown that the framework speeds up the implementation of diverse solutions, including the ones for people without disabilities. The framework, which can be adapted for different operating systems, has been implemented to help build applications for the Android operating system.
|