An application written as part of a development course to learn how to create custom widgets and use them in the widget tree. The project also includes learning how to work with audio.
The application consists of one screen with seven multi-colored keys.
By pressing any of the keys, the device produces the sound of the corresponding note. Each key is a custom widget into which the color value and the path to the audio file from the library are transferred from the main widget. The local file library includes 7 audio files in .wav format.
The result is a simple xylophone application🎶