Hallo Habr. Ich, Ivan Bakaidov und das LINKa-Projekt, das früher Aacidov hieß, aber darüber in einem traurigen Off-Top, veröffentlichen die LINKa-Anwendung. Papiertastatur. Dies ist eine virtuelle Tastatur für Menschen mit motorischen Behinderungen. Die Open-Source-Anwendung ist für Android und iOS verfügbar und wird mit Ihren Ideen zufrieden sein.

Idee
Die Idee der Anwendung kam mir durch einen Spaziergang mit einem Freund in den Sinn. Wir saßen in einem Café und sie versuchte, ihre Hand auf die Tastatur meines Macbooks zu legen, um etwas zu sagen. Die Laptoptasten sind klein, die Bewegungen des Mädchens sind umständlich, es stellte sich als schlecht heraus. Nach dem Meeting kam ich nach Hause und ging sicher ins Bett ... Ich wachte um drei Uhr morgens mit einer völlig elementaren Idee auf: „Sie können eine virtuelle Tastatur mit sehr großen Tasten erstellen, aber um sie alle auf dem Bildschirm anzuzeigen, müssen Sie Seiten erstellen.“
Ich schäme mich manchmal dafür, welche einfachen Anwendungen ich mache . Um fünf Uhr morgens musste ich Koralle erweitern, weil die Idee eine Idee ist, aber Sie müssen schlafen. Nun, nicht wie ein echter Proger, ich musste mich hinsetzen, um es nachts zu tun, aber ich werde mich damit rechtfertigen, dass ich mit meinem Bruder im selben Raum wohne.
Eigentlich ist das Prinzip des Programms einfach. In der Mitte befindet sich ein quadratisches Raster an der Seite der Schaltflächen „Vorheriges Blatt“ und „Nächstes Blatt“ am oberen Rand des Ausgabefelds am unteren Rand der Schaltfläche für die
Zirkussteuerung .
Der Name der Anwendung stammt von einem analogen Gerät zur Eingabe von Informationen in Personen in der Umgebung, das von vielen Familien mit sprachlosen Personen verwendet wird und 25 Rubel kostet, nämlich eine Papptastatur mit einem geklebten Alphabet oder ein russisches Layout, das in 48 pt gedruckt ist.

Implementierung
Die Implementierung ließ mich bis zum nächsten Abend warten, als ich zwei Stunden lang die Arbeitsversion der Anwendung skizzierte. Die Basis war GridView, das das Alphabet in ein quadratisches Raster mit einer bestimmten Anzahl von Spalten aufteilte, abhängig vom Grad der Niederlage des Benutzers. Es gibt auch sehr große Schaltflächen zum Umblättern von Seiten an den Seiten. Wenig später war ich versucht, eine Seite im Kreis umzublättern, und noch später, nach Release 1.0, fügen Sie den Schaltflächen auf dem vorherigen und nächsten Bildschirm Buchstaben hinzu. Ich nehme das klassische Alphabet und nicht das Frequenzalphabet, damit der Benutzer leichter navigieren kann, wo er ausgeführt werden soll.
Andrey von IceRock Development half bei der iOS-Anwendung, vielen Dank an ihn.
Die Experimente

Dank der
Anleitung auf der offiziellen Android-Website versuche ich
, die Tastatur als Eingabewerkzeug in das System selbst zu integrieren. Die Arbeit geht recht erfolgreich voran, obwohl ich das Fehlen eines Prädiktors (T9) bezweifle und nicht klar ist, wo ich ihn binden soll. Ich freue mich über Ideen, Anfragen usw.
Referenzen
Wie kann ich helfen?
- Code anzeigen und bereinigen.
- Geben Sie einem Freund mit motorischen Problemen einen Test / schreiben Sie einen Werbetext / geben Sie Zugang zu Rehabilitationszentren. Habr ist ein ziemlich seltsamer Ort, um nach meiner Zielgruppe zu suchen, aber plötzlich haben Sie ein iPad und eine Großmutter mit motorischen Schwierigkeiten.
- Hilfe bei der Implementierung der Tastatur im System
- Nur eine Umarmung.
- Spenden Sie rein optional
Rippen
Im Juli 2017 starb Angelina Titova, die Hauptinspiratorin des Projekts und mein erster Artikel über Habré, an akuter Herzinsuffizienz.
In ihrer gesegneten Erinnerung wurde beschlossen, das Projekt umzubenennen.

Vielen Dank für Ihre Unterstützung, Chabrowiten.