-
Notifications
You must be signed in to change notification settings - Fork 0
Universal Design
Following universal design is important. Otherwise, your application will stick out as a sore thumb among other apps. The expectation from the users is that the app looks and feels like other apps. Universal design makes our app more including, more robust and easier to use. Furthermore, for web applications there exist laws we need to follow.
Because we want our app to be easy and simple to use, we will try to follow WCAG. It is mostly intended for websites and mobile apps, but we will also try to follow it to maximize the apps ease of use.
The information we present to the user should be easy to perceive for the user. We do this by using established methods and solutions in with JavaFX. We present information through a easy to read built in view called tableview. The app will however not support zooming, as most operating systems already have built in support for people needing extra help view reading text.
The app should be easy to operate by the user. For example, the app is easily navigated by mouse, and all buttons are big and describes their function.
All applications should furthermore be understandable. This means our app should be predictable in its functions. The app also gives an identification of any errors that the user may have typed.
Furthermore the app should be robust, as in it doesn’t error out and is futureproof. This means that if new technology comes along it should be compatible with it (within reason)