This app great! A few improvements are suggested via feature requests below:
GUI:
The GUI is cluttered with large square tiles of music each taking up alot of space and yet still not providing all the track info (eg year, duration).
Please consider adding different display size options and information parameters for users to toggle on/off?
EG I would choose a horizontal list over square tiles and then columns with information such as album, year, length (for eg).
SEARCH:
In terms of Searching for music, there is no 'search' button.
This makes searching for new artists difficult.
EG, You can SEARCH for artists within the Tidal section (can do that from any menu), and beatport (do that in Top 100 menu but not the other menus), and Spotify (can do that in Artists).
Please add either a Search button to each, OR add a global search button that searches ALL connected APIs at the same time and then all results are displayed. (this could be presented as a list with a column indicating which streaming provider the result is from, as per my GUI improvement suggestion above).
Finally another GUI / feature request would be to ADD the playback options that each service offers when long pressing.
EG long pressing on an artist or a track could bring up a menu that is tied to the options offered for that streaming service (eg for Tidal: "go to artist" or "play radio station" or "shuffle" etc...). This feature is missing and would be an awesome improvement.