Skip to content

Latest commit

 

History

History
100 lines (76 loc) · 6.46 KB

viewsandprespectives.md

File metadata and controls

100 lines (76 loc) · 6.46 KB

Views and prespectives

OptiKey Fork

Documentation and general source code structure

  • OptiKey project includes a "docs" folder which contains general information like credits, graphic design notes and some of the deployment proccess of this project.
  • OptiKey wiki - contain a full user guide about the UI, General information, technical support and troubleshooting and installation proccess.
  • Video - there is an intro video which is very helpfull.
  • general source code structure - is a typicaly .Net formation project of WPF architecture. this is a very importent part which called "enums" and its decribe major part of the system code structure. general formation appears to be divided into external tools and main source code (divided by two folders) . inside the source code folder we can detect its seperated into three main areas - Main Source, Unit tests and Auto Complete Performance which is another user test cases and automaticly unit testing focus on performance.

Main features of the product and stakeholders view

OptiKey is an assistive on-screen keyboard. It is designed to be used with a low cost eye-tracking device to bring keyboard control, mouse control and speech to people with motor and speech limitations.

OptiKey is an assistive on-screen keyboard which is designed for a wide range of stakeholders:

  1. OptiKey is designed to be used with a low cost eye-tracking device to bring keyboard control, this helps to people who has motor limitation (can not use their hands with normal keyboard).
  2. It is also designed to be used with speech to people with speech limitations.
  3. It is also designed to be used with mouse control to be useful for all the people.
  4. OptiKey uses a Low cost certificate for Open Source projects from www.certum.eu wich is one of the main resource available for quick and low cost for a customers production key and certificat.

People with motor and speech limitations, such as people living with Amyotrophic Lateral Sclerosis (ALS) / Motor Neuron Disease (MND), can use this ןncredible keyboard.

Main Features:

Major/important design analysis using modeling means

One of the most important stages which represent an open source communinity is adding value and system expandad measures. The following diagram describe the 4 stages wich needed to adding a new local.

  • UI element translations
  • a word dictionary
  • a keyboard layout
  • integrate them into OptiKey

umlILAN

OptiKey - Features and challenges

Issues:

Localization:

Bugs:

Wishlist: