This is a music player application implemented three APIs that can search and download music, play music online and show lyrics if it exits. We also have an icon on home page.
- Download tab:
- User can search and download music from NeteaseCloudMusicApi, share the same layout with search. Once click on download, you can search a music and the result will be shown in tableview. Click on table cell will go to a detail page. Click download can download file. The downloaded file will be saved to File application and renamed to the song’s name.
- An unsuccesful download will alert user.
- Search tab:
- User can search music on Spotify, can go to detail page. Songs with lyrics available will show up at below. Click Stream will go to Spotify page and can listen to music online. Click the button on right top can add music to favorite after log in. Otherwise, you will be prompted to log in.