Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.59 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.59 KB

Spotify-Eat-This-Playlist

This project recreates a specific feature of the Spotify app using Jetpack Compose. Connect your Spotify App's player state and change music when the snake grows. The app dynamically changes based on the current player state from Spotify, adapting to the music being played in real time.

demo.mp4

Usage

  • Launch the app while playing music on Spotify, or simply open the app, which will automatically open Spotify if it’s not already running.
  • The app will synchronize with the song currently playing, adapting as you interact with it.

Features

  • Real-Time Music Tracking: The app connects to Spotify and responds to the current player state, updating based on the song currently being played.
  • Jetpack Compose: Built with Jetpack Compose to create a responsive and modern UI.
  • Spotify Integration: Directly connects to Spotify to fetch player state and control the in-app experience according to the active song.

Technologies Used

  • Kotlin
  • Jetpack Compose: For crafting the UI.
  • Spotify SDK: For real-time player state integration with Spotify.

Installation

  1. Clone the repository:

    git clone https://github.com/eemreguven/Spotify-Eat-This-Playlist.git
  2. Open the project in Android Studio.

  3. Sync the project with Gradle files.

  4. Connect your Spotify account as per the app's configuration.

  5. Run the app on an Android device or emulator.

License

This project is licensed under the MIT License - see the LICENSE file for details.