Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhrgns/spotifyuiclonewithkotlin
This project is developed in Kotlin programming language to clone the user interface of Spotify music streaming service.
https://github.com/zhrgns/spotifyuiclonewithkotlin
adapter-pattern card design kotlin recyclerview spotify spotify-clone
Last synced: 2 days ago
JSON representation
This project is developed in Kotlin programming language to clone the user interface of Spotify music streaming service.
- Host: GitHub
- URL: https://github.com/zhrgns/spotifyuiclonewithkotlin
- Owner: zhrgns
- Created: 2023-07-21T10:27:46.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-07-21T10:42:44.000Z (over 1 year ago)
- Last Synced: 2024-11-06T06:41:56.841Z (about 2 months ago)
- Topics: adapter-pattern, card, design, kotlin, recyclerview, spotify, spotify-clone
- Language: Kotlin
- Homepage:
- Size: 1.1 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SpotifyUIClonewithKotlin
## Project Description
This project is developed in Kotlin programming language to clone the user interface of Spotify music streaming service.
In this project, i utilized the following components and elements:* RecyclerView: RecyclerView was used to display dynamic and repeating list items.It was employed to organize and list the cards within the project.
* Adapter: I created a custom CardAdapter class that extended RecyclerView.Adapter. This adapter was responsible for managing and updating the content of the cards displayed in the RecyclerView.
* Card Design: Each card in the project represents a custom Card Design element. It consists of various components, such as card title, description, and an image.## Prerequisites
- Android Studio (or whatever you prefer for Android Dev. IDE)
- Kotlin## Installation
1. Clone this repository.
2. Open Android Studio.
3. Click on "Open an existing Android Studio project" from the file menu and select the cloned directory.
4. Start an emulator or connect an Android device. (I prefer Pixel 2)
5. Click on "Run" button to run the application.- Upon launching the app, a Spotify-like home screen will be displayed.
## Screenshots
![Home Screen](Screenshot.png)
---