# 데모 영상 ## 순서 - Home - 수현 - 무한 스크롤 - 무한 스크롤을 커스텀뷰로 직접 구현하였습니다. - 동영상 및 음원 재생 - 음원에 맞는 영상을 배경에서 재생합니다. - PlayHistory, Favorite - 재생 기록과 좋아요를 누른 음원을 밑에서 보여줍니다. - Focus - 기완 - Default Mode - 가장 기본적인 모드로, 정해진 시간 동안 집중하는 기능입니다. - Pomodoro Mode - 집중과 휴식을 반복하는 뽀모도로 타이머입니다. - Infinity Mode - 시간 제한 없이 타이머가 지속되며 사용자가 원하는만큼 이용할 수 있는 모드입니다. - Breath Mode - 스트레스 해소에 도움이 되는 숨쉬기 운동을 진행하는 모드입니다. - Explore - 현식 - 태그별 목록 보기 - 태그 별 음원을 확인할 수 있습니다. - 검색 - 검색어와 일치하는 음원을 확인할 수 있습니다. - 음원 상세 들어가기 - 음원 셀을 선택하여 음원상세 화면으로 이동합니다. - 모드 전환 - 홈화면의 모드전환 버튼을 누르거나 선택된 음원 유형에 따라 앱의 모드를 전환합니다. 다크 모드는 클럽 분위기를 연출합니다. - Sound 음원 상세 - 현식 - 재생 및 정지 - 기기내 음원이 저장되어 있지 않으면 Firebase에 요청하여 다운로드 후 재생합니다. - 좋아요 기록 - 하트 버튼을 누르면 좋아요 리스트에 추가되어 홈화면에 표시됩니다. - 음원 리스트 기록 - 플러스 버튼을 누르면 음원 리스트에 추가되어 홈화면에 표시됩니다. - Maxim - 상진 - 맥심 화면 - 집중에 동기부여가 되는 명언을 제공 합니다. - 캘린더 버튼 - 위의 캘린더 버튼을 클릭하면 현재 주차의 일자가 나오고 인디케이터를 통해 현재 날짜의 위치를 알 수 있습니다. - 캘린더 헤더 - 캘린더 목록의 버튼을 클릭하면 해당날짜로 이동합니다. - Me - 통계 - 일일 집중 기록을 흔히들 잘 아시는 GitHub잔디 형태의 그래프를 직접 구현해서 보여주었습니다.