About: Okk One key keyboard
OKK (One Keyboard Key) è un'applicazione progettata per aiutare le persone con gravi Difficoltà motorie / autismo - per immettere testo in applicazioni su uno Smartphone.
Il virtuale Tastiere presente sulla maggior parte dei telefoni cellulari occupano una piccola porzione dello schermo e sono ingombra di troppi tasti. questo rende difficile per le persone con determinate patologie (quali paralisi cerebrale) di utilizzare uno smartphone. in sostanza, queste persone non hanno un buon livello di controllo sui loro movimenti. Così, selezionando particolari tasti della tastiera virtuale (per digitare le parole e le frasi) diventa difficile. Errori di battitura sono un altro fattore fastidioso. Quando si verificano errori di battitura - si agita ulteriormente questi utenti - con conseguente ancora più errori di battitura. alla fine raggiungono un punto in cui resistono usando come dispositivi / tecnologia.
le persone con autismo hanno un problema diverso. le persone con alcuni tipi di autismo tendono a confondersi quando più opzioni sono presentati di fronte a loro. Qui, non vi è alcuna barriera fisica. Ma l'incapacità di determinare quale tasto per selezionare - impedisce loro di essere in grado di utilizzare uno smartphone in modo efficace. Invece, se una sola opzione viene presentato loro ad intervalli regolari - saranno in grado di fare la scelta giusta ogni volta.
OKK è un app che mira a colmare entrambe queste lacune. Il concetto di base della app è di avere una tastiera virtuale con un solo tasto. Alcune delle caratteristiche (già implementate) comprendono ......
* Possibilità di scrivere quasi tutti i caratteri della tastiera - semplicemente utilizzando il tasto / una chiave
* Opzione per cambiare il gruppo di personaggi appaiono sul tasto (come lettere, numeri - e loro combinazioni) - questo può essere fatto al volo
* Opzione per cambiare il ritardo tra i caratteri che compaiono sul tasto [questo può anche essere fatto al volo]
* Livello di base di Word Prediction - per aumentare la velocità di battitura .......
-> Questo è disponibile solo per la lingua inglese
-> Al momento - non vi è alcuna previsione intelligente [alcuna opzione per aggiungere / rimuovere / ordine di modifica di parole nel dizionario]
* Possibilità di inviare il testo digitato per altre applicazioni (come Dialer / browser / salvare note, ecc) - questo non può funzionare bene in tutti i casi
* Possibilità di cambiare la lingua - questa caratteristica è stato sviluppato solo per dimostrare che questa applicazione può gestire altre lingue (rendering di testo in altre lingue ha bisogno di un notevole quantità di lavoro da fare). Miglioramenti rispetto a questa caratteristica possono essere prese come parte della prossima versione
Problemi noti ..........
* L'interfaccia utente potrebbe non essere bello (potrebbe anche essere Ugly - dipende dal dispositivo in uso). Ma penso che serve sicuramente lo scopo
* Solo livello di base di predizione di parola è disponibile in questa versione
* Reindirizzamento uscita ad altre applicazioni - potrebbe non funzionare in tutti i casi
* Rendering del testo in altre lingue non corretta applicazione
* Lingue non possono essere aggiunti / cancellati dagli utenti (al momento - non vi è alcuna interfaccia fornita per fare questo)
* Latenza nelle prestazioni - potrebbe causare lievi problemi
Miglioramenti delle funzionalità previste per la prossima major release .........
* Al momento, okk è implementato come App tradizionale Android. Tuttavia, deve essere implementato come un Input Method Service. Durante lo sviluppo - alcune questioni complesse sono state incontrate, che ha reso molto difficile arrivare a una soluzione praticabile entro il tempo determinato. Così ho deciso di abbandonare l'approccio metodo di ingresso per ora.
nella prossima versione però - okk sarà attuato come un servizio Input Method. Ciò darebbe all'utente una serie di vantaggi. Alcuni di questi vantaggi sono .......
-> Possibilità di chiamare il servizio OKK da qualsiasi altra applicazione
-> Leggero e più efficiente
-> Cleaner e più lucido UI
* Logica UI / back end - a che fare con altri locali / lingue
* Integrazione Bluetooth - per aiutare gli utenti a inserire il testo in un Bluetooth Laptop / Tab / Altro dispositivo - utilizzando uno smartphone con il servizio OKK
* Una migliore capacità di previsione Word - compreso dizionari personalizzati