Awesome
JetSpotify
JetSpotify is a Spotify App (made in Jetpack Compose) and functionalites (using Spotify SDK and webapi)
What It has/Tech stack
- Spotify Auth ,Retreive spotify data,Recommendations using Spotify SDK and WebApi
- Full UI functionality with Animations
- MVVM Architecture
- Hilt Dependency Injection
- Jetpack compose
- Retrofit
- Coroutines
- Compose Navigation
- Jetpack Datastore
- Remote player using Spotify SDK
- All functionalities from Spotify APP
DEMO
Screenshots
<img src="https://user-images.githubusercontent.com/30768018/125823133-a6f6f3b9-99cc-4d32-8d5e-100d033c9488.png" height="600px" width="300dp"/> | <img src="https://user-images.githubusercontent.com/30768018/125823137-5c6d6a9c-328a-45f7-9f13-4ab24695f37f.png" height="600px" width="300dp"/> | <img src="https://user-images.githubusercontent.com/30768018/125823150-c206d970-2f41-41ba-9d6f-1e26f2202f0c.png" height="600px" width="300dp"/>
Special Thanks to Kaaes
for creating Spotify webapi wrapper
Note: Spotify web api wrapper Uses retrofit v1 for api calls.
I have written some api calls in retrofit2