This is a Spotify App that explains shows useful code snippets that can help you make a Spotify Apps. It uses version 0.x of the Spotify Apps API. If you want to have a look at the tutorial that uses a preliminary version 1.x of the Spotify Apps API, check the 1.0 branch.
- Sign up for a developer account on Spotify
- Open Terminal,
mkdir ~/Spotify
cd ~/Spotify
git clone git://github.com/spotify/apps-tutorial.git
- Download the latest version of Spotify
- Open Spotify and type "spotify:app:api-tutorial" in the search bar (restart Spotify completely in case it doesn't find the App at first)
- API Reference
- Integration Guidelines
- Spotify-tagged questions on StackOverflow
- @SpotifyPlatform on Twitter
Your feedback is welcome! Please email [email protected].
- Creating your manifest file
- Handling arguments and creating navigational tabs
- Dragging and dropping content into an app
- Show "Share" popup
- Using standard components for buttons
- Showing a list of tracks
- Play a single song
- Play a list of songs
- Get the currently playing track
- Create a play/pause button with an HTML element
- Skip to the next or previous track
- Star and unstar a track
- Get a user's top tracks
- Returning all tracks with a given search query
- Search albums for an artist
- Add a song to a playlist
- Get songs from a playlist URL
- Subscribe to a playlist
- Showing a playlist mosaic image
- Authenticate a user with Facebook
- Get a user's listening history from Facebook
- Talking to Twitter
- Create an EchoNest radio station
- Display a Polymaps object