An application that let's you search for songs, see the album details and the songs and listen to a preview playback. The searches, albums and *playbacks are saved so the user can make the same queries without worrying for an internet connection.
*Playbacks are saved on the cache
This applications follows the MVVM + Clean Architecture with TDD. See the detailed file explaining the architecture in deep and the tests coverage.
Just clone the project and run on your desired device. The iTunes API can be used without a key.
I made this app for practice/professional purposes, but PR's are welcome!
See the detailed file for the list of libraries used and the reasons.
You could download the .apk file from the release tab.