It is now time for us to develop a new application together!
To fetch information about artists, songs, and lyrics, our application will interact with the MusixMatch (https://www.musixmatch.com) API. MusixMatch is an online service that has a catalog of more than 14 million lyrics in more than 50 languages.
The user interface of the application will be quite rudimentary. The home page will provide a single input field. Once a search is executed, LyricsFinder will try to find matching artists and songs based on the search criteria.
When the user selects a song in the list, they will be presented with a view showing the lyrics of that song (if they are available). On that screen, the user will also have a link to go back to the home page.
This is simple, but it will allow us to use many of the concepts that we introduced in the previous chapter.
Let's...