The Spotify Streamer is an Android app that allows users to search for artists and songs. This uses a wrapper to the Spotify Android Api, querying the Api based on the user's search for an artist. Once a list of artists is displayed, the user selects one, and a list of the top 10 tracks of that artist is displayed. The user can click on each track to play a 30 second preview of each song (the Api only allowed for a preview as opposed to the entire song). Once the song is selected, a player window allows the user to control the playback by pausing, playing, scrubbing, and more. This app is optimized for both phones and tablets; however, the dimensions are best suited for xxhdpi phones and tablets, such as the Nexus 5, on which this was tested. The code will work on any resolution of phone or tablet, but the dimensions will look odd, so I'd recommend running the program using an emulator of resolution xxhdpi if your phone or tablet is of a different resolution. In the off chance that the initial gradle build fails, it'll be because of a different version of Android Studio or build/compile tools being used. This is very unlikely, but in case a very old version is used, it'll be necessary to change a few lines in the app/build.gradle file, namely the compileSdkVersion and buildToolsVersion, and possibly the minSdkVersion or targetSdkVersion.
-
Notifications
You must be signed in to change notification settings - Fork 0
Program that uses the spotify api to display artists, and once selected, their top tracks. Once a track is selected, a 30-second preview of the track is played in a player that has scrubbing, play, pause, previous, and next buttons.
neelbedekar/Spotify-Streamer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Program that uses the spotify api to display artists, and once selected, their top tracks. Once a track is selected, a 30-second preview of the track is played in a player that has scrubbing, play, pause, previous, and next buttons.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published