A Spotify clone made in Swift 3 and consuming the Spotify API.
- Login with your Spotify account
- Home tab lists all new releases
- Search for an album/artist/track/playlist
- Create new playlist
- Modify your current playlists
- Add/Remove tracks from your playlists
- Infinite scroll everything!
Cocoapods was the chosen dependency manager
- Alamofire Networking
- ObjectMapper JSON mapping
- AlamofireObjectMapper Simplifying the model layer
- ReachabilitySwift Internet connection verification
- Kingfisher Loading images from the server
$ git clone https://github.com/Quaggie/Quaggify.git
$ pod install
...
class SpotifyService: NSObject {
let CLIENT_ID = "{ INSERT CLIENT_ID HERE }"
let CLIENT_SECRET = "{ INSERT CLIENT_SECRET HERE }"
let REDIRECT_URI = "quaggify://authorization"
...
Now just run Quaggify.xcworkspace
(: