In this chapter, we looked at building a minimalistic cross-platform music player with the help of the Electron framework and the AmplitudeJS library.
You have acquired the skills you need in order to build music applications, display metadata, and handle cover album art. You also know how to style web components so that they look like music playback buttons.
We have successfully met our goal; now you know how to set up a new Electron application with multimedia support that's backed by third-party libraries. You can also create user interfaces based on CSS class names and allow external libraries to turn HTML elements into music playback or visualization components.
We also used a third-party library to play the sounds files and build a user interface without much effort. Then, we created a song entry with cover album art and metadata. We successfully rendered the...