Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[천영도] 스킨 개발 계획 #3

Open
youngdo212 opened this issue Aug 18, 2018 · 4 comments
Open

[천영도] 스킨 개발 계획 #3

youngdo212 opened this issue Aug 18, 2018 · 4 comments
Labels
enhancement New feature or request

Comments

@youngdo212
Copy link
Contributor

youngdo212 commented Aug 18, 2018

C파트에 참가하고 싶습니다!
나중에 시간이 된다면 D도 참여하여 플러그인 개발도 해볼 수 있을것 같습니다.
디자인을 잘 하지못해서 기존 플레이어의 디자인을 그대로 이용하고 기능구현 및 애니메이션에 집중할 생각입니다.

#Q.

이 플레이어가 어디서 작동한다고 생각하고 만들어야 되나요?
모바일인가요? 데스크톱인가요? 웹인가요? 앱인가요? #

@iodes iodes added the enhancement New feature or request label Aug 18, 2018
@iodes
Copy link
Member

iodes commented Aug 18, 2018

플레이어는 기본적으로 Windows Desktop 환경에서 동작하게 됩니다.
데스크탑에서 마우스로 사용한다는 가정 하에 디자인 하시면 됩니다.
카피하고 싶은 모델이 확정되면 댓글로 이미지 올려주세요~ 👍

@youngdo212
Copy link
Contributor Author

image
image
image

Spotify

선정이유

재생목록 시스템(Play Queue)

  • next in queue: 현재 재생목록에 곡을 추가할 경우 생기는 카테고리. 현재 재생목록과 별개로 삭제하고 추가할 수 있다.
  • suffle: 셔플 시 다음 곡을 알 수 있다.

현재 재생되고 있는 곡 정보 창이 없다

  • 국내 플레이어의 경우 가사와 앨범 커버가 크게 들어간 별도의 창이 존재하는데, 불필요하다고 생각

개선점

가사가 표시되지 않음

  • 모바일에서는 가사를 표시할 수 있지만 데스크톱버전에서는 불가. 고려해보고 추후에 추가 예정

@youngdo212
Copy link
Contributor Author

크로미움 임베디드 프레임워크를 공부하면 될까요?

@iodes
Copy link
Member

iodes commented Aug 19, 2018

CEF의 경우 B파트 참여하신 분들이 개발하게 되기 때문에 직접적인 공부는
필요 없지만 CEF가 어떻게 동작하는지 알아두시면 이해에 도움이 될 것 같습니다.
https://github.com/cefsharp/CefSharp/wiki/General-Usage 여기서
JavaScript Integration 부분을 간단히 읽어보시는걸 추천드립니다.

개발 시작을 위해 러프하게 Spotify 모양으로 마크업을 시작해보신 후
필요하다고 생각되는 컨트롤 목록을 정리해보신 후 다시 알려주세요!

@iodes iodes changed the title [천영도] C파트 참가 [천영도] 스킨 개발 계획 Aug 23, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants