LINKa. Teclado de papel Botones extra grandes

Hola Habr Yo, Ivan Bakaidov, y el proyecto LINKa, que sol铆a llamarse aacidov, pero sobre esto en un triste off-top, lanzamos la aplicaci贸n LINKa. Teclado de papel Este es un teclado virtual dise帽ado para personas con discapacidades motoras. La aplicaci贸n de c贸digo abierto est谩 disponible en Android e iOS y estar谩 feliz con sus ideas.

Una captura de pantalla de la aplicaci贸n LINKa. Teclado de papel.

Idea


La idea de la aplicaci贸n vino a mi mente debido a una caminata con un amigo. Nos sentamos en un caf茅 y ella trat贸 de meter la mano en el teclado de mi macbook con el objetivo de decir algo. Las teclas del port谩til son peque帽as, los movimientos de la ni帽a son inc贸modos, result贸 mal. Despu茅s de la reuni贸n, llegu茅 a casa y me fui a la cama con seguridad ... Me despert茅 a las tres de la ma帽ana con una idea completamente elemental: "Puedes hacer un teclado virtual con botones muy grandes, pero para ponerlos a todos en la pantalla, necesitas hacer p谩ginas". A veces me siento avergonzado de las aplicaciones simples que hago . A las cinco de la ma帽ana tuve que expandir el coral, porque la idea es una idea, pero necesitas dormir. Bueno, no como un verdadero proger, tuve que sentarme para hacerlo por la noche, pero me justificar茅 por el hecho de que vivo en la misma habitaci贸n con mi hermano.


En realidad, el principio del programa es simple. En el medio hay una cuadr铆cula cuadrada, en el lado del bot贸n "Hoja anterior" y "Hoja siguiente", en la parte superior del campo de salida, en la parte inferior del bot贸n de control de circo .

El nombre de la aplicaci贸n proviene de un dispositivo anal贸gico para ingresar informaci贸n en las personas que lo rodean, que es utilizado por muchas familias con personas sin palabras, que cuestan 25 rublos, es decir, un teclado de cart贸n con un alfabeto pegado o un dise帽o ruso impreso en 48 pt.

teclado de papel en laminaci贸n

Implementaci贸n


La implementaci贸n me hizo esperar hasta la noche siguiente, cuando describ铆 la versi贸n funcional de la aplicaci贸n durante dos horas. La base fue GridView, que dividi贸 el alfabeto en una cuadr铆cula cuadrada con un n煤mero espec铆fico de columnas, dependiendo del grado de derrota del usuario. Tambi茅n hay botones de giro de p谩gina muy grandes a los lados, un poco m谩s tarde tuve la tentaci贸n de hacer un giro de p谩gina en c铆rculo e incluso m谩s tarde, despu茅s del lanzamiento 1.0, agregu茅 letras a los botones que estar谩n en las pantallas anteriores y siguientes. Tomo el alfabeto cl谩sico, y no el de frecuencia, para que sea m谩s f谩cil para el usuario navegar hacia d贸nde correr.

Andrey de IceRock Development ayud贸 con la aplicaci贸n iOS, muchas gracias a 茅l.

Los experimentos


Imprimo en cart贸n en VK

Gracias a la gu铆a en el sitio oficial de Android, estoy tratando de integrar el teclado en el sistema como una herramienta de entrada. El trabajo avanza con bastante 茅xito, aunque dudo de la falta de un predictor (T9) y no est谩 claro d贸nde vincularlo. Estar茅 encantado de ideas, solicitudes de extracci贸n, etc.

Referencias



Como ayudar


  • Ver y limpiar el c贸digo.
  • Haga una prueba a un amigo con problemas motores / escriba un texto publicitario / d茅 acceso a centros de rehabilitaci贸n. Habr es un lugar bastante extra帽o para buscar a mi p煤blico objetivo, pero de repente tienes un iPad y una abuela con dificultades motoras.
  • Ayuda con la implementaci贸n del teclado en el sistema.
  • Solo un abrazo.
  • Done puramente opcional

Rasgar


En julio de 2017, Angelina Titova, la principal inspiradora del proyecto y mi primer art铆culo sobre Habr茅, muri贸 de insuficiencia card铆aca aguda.

En su bendita memoria, se decidi贸 cambiar el nombre del proyecto.





Gracias por su apoyo, Khabrovites.

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


All Articles