Skip to content

kamwoo/iOS_Spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

iOS_Spotify

스포티파치아이콘 (2) Spotify API를 활용한 음원 스트리밍 ios앱

SDWebImage Firebase Appirator Swift


설명

Swift로 작성된 Spofity Api를 이용한 음악 스트리밍 앱으로 스포티파이에서 제공하는 최신 앨범 전체재생, 추천 플레이리스트를 사용할 수 있습니다.
메인 페이지 Home에서 최신 앨범, 추천 플레이리스트, 추천 트랙을 바로 플레이 할 수 있고, Search 페이지에서 장르별로 정리된 플레이리스트를 찾을 수 있습니다. 제목 또는 앨범, 아티스트를 검색을 통해 관련된 아티스트 정보, 플레이리스트, 트랙을 찾을 수 있습니다.
라이브러리 페이지를 통해 사용자의 플레이리스트 및 앨범을 를 만들어 사용할 수 있습니다.


개발

Swift 바닐라 코드로 작성
Firebase 사용자의 이메일, 비밀번호, 개인정보, 플레이리스트 저장
Mvvm Table 또는 Collection ViewCell에서 발생한 이벤트를 protocol Delegate를 사용하여 ViewContoroller에서 이벤트 처리
OAuth 앱이 실행되고 WelocomeViewController로 처음 Scene으로 나타나면서 로그인 캐시확인 및 Spoify로그인을 통해 사용자 토큰 처리


사용 화면

메인화면 ezgif com-gif-maker ezgif com-gif-maker (1) ezgif com-gif-maker (2) Simulator Screen Shot - iPhone 12 - 2021-10-03 at 16 36 13 Simulator Screen Shot - iPhone 12 - 2021-10-03 at 16 37 56

About

Music Streaming App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages