Skip to content

Swift, UIKit, AVFoundation, SDWebImage, WebKit, SafariServices, NotificationCenter, HapticsManager, UICollectionView, UITableView, UISearchController, etc.

Notifications You must be signed in to change notification settings

TnasuH/Spotify-UIKit

Repository files navigation

Spotify-UIKit

This project developed using via UIKit without Storyboard / Particle-SDK cocoapods usage / getting started.

Built using XCode 13.0 (Swift 5.5)

Preview GIF (Please wait for loading gif):

alt text

How to run the example?

  1. Clone this repo
  2. Open shell window and navigate to project folder
  3. Run pod install
  4. Create an ClientConfig.plist file in the Project->Spotify->Resources folder like
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ClientID</key>
    <string>56c8955b963e4****</string>
    <key>ClientSecret</key>
    <string>aeawc3e801c94****</string>
</dict>
</plist>

alt text

  1. Open Spotify.xcworkspace and run the project on selected device or simulator
  2. ps: ClientID and ClientSecret values can be generated in Developer Spotify Web Site

About

Swift, UIKit, AVFoundation, SDWebImage, WebKit, SafariServices, NotificationCenter, HapticsManager, UICollectionView, UITableView, UISearchController, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published