LINKa. Teclado de papel. Botões extra grandes

Oi Habr. Eu, Ivan Bakaidov, e o projeto LINKa, que costumava ser chamado de aacidov, mas sobre isso de uma maneira triste, lançamos o aplicativo LINKa. Teclado de papel. Este é um teclado virtual projetado para pessoas com deficiências motoras. O aplicativo de código aberto está disponível no Android e iOS e ficará feliz com suas idéias.

Uma captura de tela do aplicativo LINKa. teclado de papel.

Idéia


A ideia do aplicativo veio à minha mente por causa de uma caminhada com um amigo. Sentamos em um café e ela tentou colocar a mão no teclado do meu macbook com o objetivo de dizer alguma coisa. As teclas do laptop são pequenas, os movimentos da garota são desajeitados, acabaram mal. Após a reunião, cheguei em casa e fui para a cama em segurança ... Acordei às três da manhã com uma idéia completamente elementar: "Você pode criar um teclado virtual com botões muito grandes, mas para colocá-los na tela, é necessário criar páginas". Às vezes, sinto vergonha de quais aplicativos simples faço . Às cinco da manhã, tive que expandir o coral, porque a ideia é uma ideia, mas você precisa dormir. Bem, não como um verdadeiro proger, tive que me sentar para fazê-lo à noite, mas me justificarei pelo fato de morar na mesma sala com meu irmão.


Na verdade, o princípio do programa é simples. No meio, há uma grade quadrada, no lado do botão “Folha anterior” e “Próxima folha”, na parte superior do campo de saída, na parte inferior do botão de controle do circo .

O nome do aplicativo vem de um dispositivo analógico para inserir informações nas pessoas ao redor, que é usado por muitas famílias com pessoas sem palavras, custando 25 rublos, ou seja, um teclado de papelão com um alfabeto colado ou um layout russo impresso em 48 pt.

teclado de papel em laminação

Implementação


A implementação me fez esperar até a noite seguinte, quando descrevi a versão de trabalho do aplicativo por duas horas. A base foi o GridView, que dividiu o alfabeto em uma grade quadrada com um número especificado de colunas, dependendo do grau de derrota do usuário. Também existem botões de virar páginas muito grandes nas laterais, um pouco mais tarde eu fiquei tentado a fazer uma página girando em círculo e, mais tarde, após o lançamento 1.0, adicionar letras aos botões que estarão nas telas anteriores e próximas. Eu pego o alfabeto clássico, e não o da frequência, para que seja mais fácil para o usuário navegar para onde correr.

Andrey, do IceRock Development, ajudou no aplicativo iOS, muito obrigado a ele.

Os experimentos


Imprimo em cartão na VK

Graças ao guia no site oficial do Android, estou tentando fazer a integração do teclado ao próprio sistema como uma ferramenta de entrada. O trabalho está sendo realizado com sucesso, embora eu duvide da falta de um preditor (T9) e não esteja claro onde amarrá-lo. Ficarei feliz em ter idéias, receber solicitações etc.

Referências



Como ajudar?


  • Veja e limpe o código.
  • Faça um teste a um amigo com problemas motores / escreva um texto publicitário / dê acesso a centros de reabilitação. Habr é um lugar bastante estranho para procurar meu público-alvo, mas ainda de repente você tem um iPad e uma avó com dificuldades motoras.
  • Ajuda com a implementação do teclado no sistema
  • Apenas um abraço.
  • Doe puramente opcional

Rasgar


Em julho de 2017, Angelina Titova, a principal inspiradora do projeto e meu primeiro artigo sobre Habré, morreu de insuficiência cardíaca aguda.

Em sua abençoada memória, decidiu-se renomear o projeto.





Obrigado por seu apoio, Khabrovites.

Source: https://habr.com/ru/post/pt421133/


All Articles