About: Okk One key keyboard
okk (One Keyboard Key) é um aplicativo projetado para ajudar as pessoas com graves motoras / Autismo - para inserir texto em aplicativos em um smartphone.
O teclados virtuais presente na maioria dos telefones móveis ocupam uma pequena porção da tela e são desordenados com muitas chaves. isso torna difícil para as pessoas com certas condições médicas (como a paralisia cerebral) para usar um smartphone. Essencialmente, essas pessoas não têm um bom grau de controle sobre seus movimentos. Assim, a seleção de teclas específicas do teclado virtual (a fim de digitar palavras e frases) torna-se difícil. Typos são outro fator irritante. Quando ocorrem erros de digitação - que agita ainda mais esses usuários - o que resulta em ainda mais erros de digitação. eventualmente, eles chegam a um ponto onde eles resistem usando tais dispositivos / tecnologia.
pessoas com autismo têm um problema diferente. pessoas com certos tipos de autismo tendem a ficar confuso quando várias opções são apresentadas na frente deles. Aqui, não há barreira física. Mas a incapacidade de determinar qual é a chave para selecionar - as impede de ser capaz de usar um smartphone de forma eficaz. Em vez disso, se apenas uma opção que lhes é apresentado em intervalos regulares - eles serão capazes de fazer a escolha certa o tempo todo.
okk é um aplicativo que visa preencher estas duas lacunas. O conceito básico do app é ter um teclado virtual com apenas uma chave. Algumas das características (já implementado) incluem ......
* Facilidade para digitar quase qualquer caractere no teclado - apenas usando uma chave / botão
* Opção para alterar qual grupo de personagens aparecer no botão (como alfabetos, números - e combinações dos mesmos) - isso pode ser feito on the fly
* Opção para alterar o atraso entre os caracteres que aparecem no botão [isso também pode ser feito em tempo real]
* Nível básico de Palavra Prediction - para aumentar a velocidade de digitação .......
-> Esta opção está disponível apenas para o idioma Inglês
-> No momento - não há previsão Intelligent [nenhuma opção para adicionar / remover / pedido de alteração de palavras no dicionário]
* Opção para enviar o texto digitado para outros aplicativos (como o Dialer / navegador / salvar como nota etc.) - este não pode funcionar bem em todos os casos
* Opção para alterar o idioma - esse recurso foi desenvolvido apenas para mostrar que este aplicativo pode lidar com outras línguas (renderização de texto em outros idiomas precisa de uma quantidade significativa de trabalho a ser feito). Melhorias em relação a esse recurso pode ser tomado como parte da próxima versão
Problemas conhecidos ..........
* A interface do usuário pode não ser bonito (que poderia até ser feio - depende do dispositivo que está sendo utilizado). Mas eu acho que definitivamente serve o propósito
* Nível Só básico de previsão de palavras está disponível nesta versão
* Redirecionamento de saída para outros Apps - pode não funcionar em todos os casos
* Renderização de texto em outros idiomas não foi adequadamente aplicada
* As línguas não podem ser adicionados / excluídos pelos usuários (no momento - não há nenhuma interface fornecida para fazer isso)
* A latência na performance - pode causar pequenas questões
Melhorias no recurso previsto para o próximo grande lançamento .........
* Actualmente, okk é implementado como um tradicional Android App. No entanto, ele precisa ser implementado como um método de entrada de serviço. Durante o desenvolvimento - algumas questões complexas foram encontradas, o que tornava muito difícil chegar a uma solução viável dentro do tempo determinado. Então eu decidi abandonar a abordagem método de entrada para agora.
no próximo lançamento no entanto - okk será implementado como um serviço de método de entrada. Isso daria ao usuário uma série de benefícios. Alguns desses benefícios são .......
-> Capacidade de chamar o serviço okk de qualquer outro app
-> Leve e mais eficiente
-> Cleaner e mais polido UI
* UI / back-end lógica - para lidar com outros locais / idiomas
* Integração Bluetooth - para ajudar os usuários a inserir texto em um Bluetooth habilitado Laptop / Tab / Outro dispositivo - usando um smartphone com o serviço okk
* Melhor capacidade de previsão de palavras - incluindo dicionários personalizados