mnizar / MusicPlayer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

Supported Device

  • iOS 13 or later

Supported Features

  • Search songs based entered keyword using API Itunes : https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api
  • Empty state if search result is none
  • On list item display image song art, song name, artist name, and album name
  • When tap a item, a media player show up at the botom of the screen and start to play the preview of that song. Media player only can play or pause song and info for current play (album image, song name)
  • When song is being played, there is indicator in the list item that song is being played
  • Keep playing song if new search is performed

Screen-Recording-2021-05-30-at-2

Requirements

  • Xcode 12.4
  • Cocoapods 1.10.1

Starting

  • Clone or Download Project
  • Open terminal and change directory to the project and running pod install
  • open file MusicPlayer.xcworkspace

About


Languages

Language:Swift 98.6%Language:Ruby 1.4%