Zbox와 OneMusic 공동 검토 - 최고의 Windows Phone 음악 플레이어가 무릎을 꿇었습니다.

독서 시간 아이콘 6 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

 

Zbox와 OneMusic은 최고의 Windows Phone 뮤직 플레이어입니다. 그들은 자신의 일을 정말 잘하는데, 제가 정말 그들을 추천할 수 없다는 사실을 깨닫기 때문에 부끄럽습니다.

먼저 디자인에 대해 이야기합시다. Zbox와 OneMusic은 디자인에 있어 매우 다른 접근 방식을 취합니다. Philippe Maes의 OneMusic은 Cal 스타일의 미니멀리즘 디자인을 가지고 있습니다. Zune에서 영감을 받은 Xbox Music과는 매우 다릅니다. 장식이나 리본이 추가되지 않은 전통적인 음악 플레이어입니다. 인터페이스를 테마로 지정할 수 있지만 이것이 모든 사용자 정의에 관한 것입니다.

대조적으로 Zbox는 이름에서 알 수 있듯이 Xbox Music과 Zune의 합병처럼 보입니다. 미학적으로 결과는 환상적입니다. 우리는 쓰레기를 주는 디자이너로부터 Zune 디자인 언어와 결합된 보다 현대적인 미학을 얻습니다. UI 현명한, 그것은 작동합니다. 앱은 직관적입니다. Windows Phone 디자인 언어에 제한을 받지 않고 존중합니다.

OneMusic과 달리 이 앱에는 눈에 띄게 만드는 훨씬 더 많은 추가 기능이 있습니다. 앨범 및 아티스트 이미지에 대한 Last.FM 통합을 지원합니다. 세로로 스와이프하여 변경하는 기능이 있습니다. 현재 재생 중인 화면은 아티스트 이미지, 작은 앨범 아트가 있는 아티스트 또는 큰 앨범 아트가 있는 아티스트를 표시하도록 사용자 지정할 수 있습니다.

두 앱 모두 엄청나게 빠릅니다. OneMusic은 약간 더 빠르며 화면이 튀어나와 이리저리 움직입니다. 하지만 다시 말하지만 OneMusic이 더 간단하기 때문입니다. Zbox는 시작하는 데 약간 더 느리지만(개발자는 스토어 목록에서 최대한 인정합니다), 너무 바쁘고 으르렁거리기 때문에 눈치채지 못할 것입니다.

두 앱 모두 완벽하지 않습니다. 별말씀을 요. OneMusic에 대기열 문제가 있습니다. 셔플 여부에 관계없이 대기열에 표시되는 노래는 다음에 재생되는 노래와 일치하지 않는 경향이 있어 각 노래를 놀라게 합니다(놀라움의 즐거움은 주변에 어린이가 있는지 여부에 따라 다릅니다). 개발자가 곧 수정할 것이라고 트윗했지만 몇 번 충돌했습니다.

반면에 Zbox는 라이브러리를 최신 상태로 유지하는 것을 좋아하는 것 같습니다. 음악을 전혀 추가하지 않은 경우에도 마찬가지입니다. 그 결과 다음 노래를 재생하고 싶을 때 앱이 음악을 검색합니다. OneMusic도 이를 수행하며 똑같이 짜증납니다. 그러나 내 경험상 이 앱은 많은 시간 동안 세 번이나 음악을 검색했습니다. 특히 음악을 하고 싶을 때 그것은 재미가 없었습니다. 또한 각 스캔 후 앱에서 생성된 재생 목록은 쓸모없게 렌더링되었습니다. 아무도 놀지 않을 것입니다.

전반적으로 OneMusic과 Zbox는 모두 훌륭한 앱입니다. 그들이 하기로 한 것을 성취하고 잘합니다. 그러나 내가 경험한 빈번한 라이브러리 스캔으로 인해 추천하기가 정말 어렵습니다.

 

 

 

이제 Windows Phone 8.1의 음악 경험을 계속해서 살펴보았지만 반복되는 것을 참을 수 있습니다. 끔찍한 퍼스트 파티 Xbox Music 앱을 제외하고, 써드 파티 개발자는 두 손을 등 뒤로 묶은 채 작업하고 있습니다. 스토어에는 두 가지 유형의 음악 앱이 있습니다. 첫 번째는 8.0 Silverlight 앱으로 Xbox Music/음악 허브의 스킨 역할을 효과적으로 수행합니다. 노래를 시작하고 시작 메뉴로 이동한 다음 볼륨 컨트롤을 탭하여 이를 확인할 수 있습니다. API가 얼마나 나빴습니까? Reddit에 가서 물어보고 몇 가지 답변을 얻었습니다. Sharkphone의 개발자는 말합니다.

“SharkPhone 개발자입니다. 이 모든 것이 사실입니다. 8.1 API를 살펴보지는 않았지만(Verizon이 푸시하기로 결정할 때까지는 그럴 생각이 없습니다) 8.0에 대해 개발할 때 부딪힌 몇 가지 사항이 있습니다.

백그라운드 플레이어인 AudioPlayerAgent가 이상합니다.

(개발자 발언은 여기에서 잘라내고 자세한 내용은 소스 링크를 참조하세요.)

"재생 목록" 구성이 없고 PlayerAgent는 매우 멍청하며 원하는 항목의 복잡성에 따라 많은 배관 작업을 수행해야 합니다."

 

그렇다면 "8.1은 확실히 API를 수정했습니다"라고 생각할 수 있습니다. 예, WP 8.1 API는 확실히 다릅니다. 그러나 음악을 어떻게 사용하느냐에 따라 반드시 더 나은 것은 아닙니다. 예를 들어 컬렉션에 한두 곡을 추가한다고 가정해 보겠습니다. 다른 플랫폼과 기본 XBM 앱에서 아무 것도 하지 않고 혼자서 이 노래를 찾을 수 있습니다. 바로 "거기"입니다. 8.1에서는 해당 노래를 찾기 위해 모든 노래를 수동으로 다시 스캔해야 하므로 모든 스캔이 완료될 때까지 해당 앱을 사용할 수 없게 만듭니다. 8.1 앱을 사용할 때 이 문제에 많이 부딪쳤습니다. 2000개 이상의 노래만 여러 번 스캔할 수 있습니다. 이것은 개발자의 잘못이 아닙니다. OS는 말 그대로 그것을 허용하지 않으며 Xbox Music조차도 전화기가 충전기에있을 때만 업데이트됩니다.

 

 

“첫째, 끊김 없는 재생이 어렵다. 정말 열심히. 내가 말할 수 있는 한 끊김 없는 재생에 대한 기본 지원은 없으며 MP3 형식에는 트랙 끝에 얼마나 많은 침묵이 있는지 설명하는 데이터가 없습니다. 따라서 MP3를 끊김 없이 재생하려면 트랙의 마지막 부분을 분석하고 얼마나 많은 침묵을 제거할지 결정해야 합니다. 이는 신뢰할 수 있는 프로세스가 아닙니다. 게다가 MP3 형식은 누구나 디코더를 만들 수 있는 형식이 아니기 때문에 이 작업을 수행하는 것은 불가능한 일이기도 합니다. 따라서 사용자 지정 작업을 수행하려면 형식을 소유한 사람에게 비용을 지불해야 합니다. FLAC 또는 기타 파일의 경우 실제로는 더 쉽지만 구현하기에는 여전히 상당히 복잡합니다.

재생 목록: Windows Phone의 재생 목록 폴더는 숨김으로 표시되므로 타사 앱은 기존 재생 목록을 읽기 위해 해당 폴더의 데이터에 액세스할 수 없습니다. 이것이 제3자 앱에서 재생 목록 가져오기를 허용하지 않는 이유입니다.

또한 반응형 UI를 만드는 것은 음악 앱에서 그리 쉬운 일이 아닙니다. 음악 앱은 다른 앱보다 훨씬 더 많은 로컬 데이터를 처리할 수 있으며 경험을 매끄럽고 유동적으로 만드는 것은 매우 까다롭습니다.

음악을 쉽게 동기화하는 것도 어렵습니다. Windows Phone의 폴더는 마지막으로 변경된 시점에 대한 데이터를 제공하지 않으므로 변경된 폴더만 업데이트하는 대신 전체 음악 라이브러리를 매번 다시 검색해야 합니다. 이것이 아마도 이 앱이 백그라운드에서 스캔하지 않는 이유일 것입니다.”

긍정적으로 마무리하자면, 내가 증오와 정당한 분노로 가득 차 있기 때문에 비판하지 않습니다. 아니요. 저는 Windows Phone을 좋아하기 때문에 이 일을 하고 있습니다. 너무 단순해서 언급조차 해서는 안 되는 일이 플랫폼의 눈을 멀게 하는 것 같아 짜증이 납니다. 새로운 사용자에게는 좋지 않으며 8.0 장치를 구입한 다음 다운그레이드한 사용자에게는 더 나쁩니다. 정말 좋은 차를 사서 제조사에 와서 몇 가지만 빼서 XNUMX년 안에 수리하겠다고 약속하는 것과 같습니다. 그 수정은 이 세상에서 더 나은 것이었습니다. 개발자, 사용자 및 Microsoft의 평판 모두를 위한 것입니다.

출처: 레딧

앱 다운로드: 원뮤직, 지박스.

주제에 대한 추가 정보: , 어플리케이션, , 개발자, 시장, 마이크로 소프트, 소프트웨어, MSPoweruser의 최신 리뷰, 윈도우 폰 8.1