The app feeds data that comes from the API that I have created for this purpose.
https://github.com/Dannykl/AlbumAPI
album name or book name, genres name, released date, album or book poster,
artist/s name/s or author/s name/s ,name of song or chapter, location of music or chapter (Uri)
{
"albums": [
{
"album_name": "album name",
"genres_name": "genres",
"released_date": "2001-01-01",
"album_poster": "http://././x.jpg",
"artists": [
{
"r_name": "artist name1"
},
{
"r_name": "artist name2"
}],
"song_details": [
{
"songName": "title",
"song_location": "http://www././x.mp3"
},
{
"songName": "song name",
"song_location": "http://www././y.mp3"
}]
},
{
}],
}
Retrofit is used to handle API
Glide is used to handle images from uri
Reactive extension for asynchronous