LINKa. Keyboard kertas. Tombol ekstra besar

Hai, Habr. Saya, Ivan Bakaidov, dan proyek LINKa, yang dulunya disebut aacidov, tetapi tentang ini di luar yang menyedihkan, merilis aplikasi LINKa. Keyboard kertas. Ini adalah keyboard virtual yang dirancang untuk para penyandang cacat motor. Aplikasi open-source tersedia di Android dan iOS dan akan senang dengan ide-ide Anda.

Tangkapan layar aplikasi LINKa. keyboard kertas.

Ide


Ide aplikasi muncul di benak saya karena berjalan-jalan dengan seorang teman. Kami duduk di sebuah kafe dan dia mencoba memasukkan tangannya ke keyboard macbook saya dengan tujuan mengatakan sesuatu. Kunci laptop kecil, gerakan gadis itu canggung, ternyata buruk. Setelah pertemuan itu, saya tiba di rumah dan tidur dengan selamat ... Saya bangun jam tiga pagi dengan ide yang sangat dasar: "Anda dapat membuat keyboard virtual dengan tombol yang sangat besar, tetapi untuk meletakkan semuanya di layar, Anda harus membuat halaman." Terkadang saya merasa malu dengan aplikasi sederhana apa yang saya buat . Pukul lima pagi saya harus mengembang karang, karena idenya adalah gagasan, tetapi Anda perlu tidur. Yah, bukan seperti proger sejati, saya harus duduk untuk melakukannya di malam hari, tetapi saya akan membenarkan diri saya dengan kenyataan bahwa saya tinggal di kamar yang sama dengan saudara saya.


Sebenarnya, prinsip programnya sederhana. Di tengah ada kotak persegi, di samping tombol "lembar Sebelumnya" dan "lembar Berikutnya", di bagian atas bidang output, di bagian bawah tombol kontrol sirkus .

Nama aplikasi tersebut berasal dari perangkat analog untuk memasukkan informasi ke orang-orang di sekitarnya, yang digunakan oleh banyak keluarga dengan orang-orang yang tidak dapat berkata-kata, dengan biaya 25 rubel, yaitu keyboard kardus dengan alfabet terpaku atau tata letak Rusia yang dicetak dalam 48 pt.

keyboard kertas dalam laminasi

Implementasi


Implementasinya membuat saya menunggu sampai malam berikutnya, ketika saya menjabarkan versi aplikasi yang berfungsi selama dua jam. Dasarnya adalah GridView, yang memecah alfabet menjadi kotak persegi dengan jumlah kolom tertentu, tergantung pada tingkat kekalahan pengguna. Ada juga tombol balik halaman yang sangat besar di samping, sedikit kemudian saya tergoda untuk melakukan halaman berputar dalam lingkaran dan bahkan kemudian, setelah rilis 1.0, tambahkan huruf ke tombol yang akan ada di layar sebelumnya dan berikutnya. Saya mengambil alfabet klasik, dan bukan alfabet satu, sehingga lebih mudah bagi pengguna untuk menavigasi ke mana harus berlari.

Andrey dari IceRock Development membantu dengan aplikasi iOS, terima kasih banyak kepadanya.

Eksperimennya


Saya mencetak pada kertas karton di VK

Berkat panduan di situs Android resmi, saya mencoba menjadikan integrasi keyboard ke dalam sistem itu sendiri sebagai alat input. Pekerjaan berjalan dengan cukup sukses, meskipun saya meragukan kurangnya prediktor (T9) dan tidak jelas di mana untuk mengikatnya. Saya akan senang dengan ide, menarik permintaan, dll.

Referensi



Bagaimana cara membantu?


  • Lihat dan bersihkan kodenya.
  • Berikan tes kepada teman dengan masalah motorik / tulis teks iklan / berikan akses ke pusat rehabilitasi. Habr adalah tempat yang agak aneh untuk mencari audiens target saya, tetapi masih tiba-tiba Anda memiliki iPad dan seorang nenek dengan kesulitan motor.
  • Bantuan dengan implementasi keyboard di sistem
  • Hanya pelukan.
  • Donasi murni opsional

Rip


Pada Juli 2017, Angelina Titova, inspirator utama proyek ini dan artikel pertama saya tentang Habré, meninggal karena gagal jantung akut.

Dalam ingatan terberkatnya, diputuskan untuk mengganti nama proyek.





Terima kasih atas dukungan Anda, Khabrovites.

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


All Articles