Lesson 3 Accessibility Features in an Application

The Suitability of the Application for People with Special Needs

Lesson 3 Accessibility Features in an Application

Adjusting the Prototype to Improve the Accessibility of the App

Lesson 3 Accessibility Features in an Application

Enhancing the UI with Accessibility Features

Adding a Zoom In Button to the Application

Lesson 3 Accessibility Features in an Application

Programming the Zoom In Button

Lesson 3 Accessibility Features in an Application

To program the zoom in button:

Lesson 3 Accessibility Features in an Application

Figure 4.7: Programming the zoom-in button

Adding a Zoom Out Button to the Application

Lesson 3 Accessibility Features in an Application

Programming the Zoom Out Button

Lesson 3 Accessibility Features in an Application

Adding a Text-To-Speech Button to the Application

Lesson 3 Accessibility Features in an Application

To add a TextToSpeech component: > From the Media group, add a TextToSpeech component

Lesson 3 Accessibility Features in an Application

Programming the Text-To-Speech Button

Lesson 3 Accessibility Features in an Application

Figure 4.12: Programming the text-to-speech functionality

Lesson 3 Accessibility Features in an Application

Adding a Button to Change the Color Theme of the Application

Lesson 3 Accessibility Features in an Application

Programming the Color Theme Button

Lesson 3 Accessibility Features in an Application

To program the color theme button:

Lesson 3 Accessibility Features in an Application

Figure 4.14: Programming the color theme button

Lesson 3 Accessibility Features in an Application

The software is ready and you have to test it.

Lesson 3 Accessibility Features in an Application

Describe how each accessibility feature added will help people with various disabilities use the application.

Add the zoom in and zoom out buttons on the remaining screens of the application.

Extend the zoom in and zoom out button functionality to enlarge the Button and ListPicker components of each screen.

Add the color theme button on the remaining screens of the application.

Add the text-to-speech button on the remaining screens of the application.

Extend the speaker button functionality to add predefined messages on every screen to introduce each component before speaking the content of each component.