흥미로운 프로젝트를 만들고 있는 전 세계 개발자들의 이야기를 들어보는 커피 온 카우치베이스의 네 번째 에피소드에 오신 것을 환영합니다.
이 시리즈의 첫 번째 파트에서는 브라이언 주버트(Brian Zubert)의 ScoreMore의 개발팀과 함께 다음과 같은 개념을 구현한 모바일 통계 추적 앱을 만든 과정을 소개합니다. "MoneyBall" 는 이제 야구 용어의 일부가 되었습니다. 야구 경기의 데이터를 캡처할 뿐만 아니라 팀의 경기력을 조정하고 최적화하는 데 도움을 줄 수 있다는 것이 바로 ScoreMore 앱이 제공합니다.
제공 카우치베이스 모바일를 통해 실제 경기가 어떻게 만들어지고 야구팀 멤버들이 최적의 타석에 배치되는지 살펴봅니다. 개별 선수의 타격 결과에 대한 실제 추적은 ScoreMore를 사용하여 간단하게 입력할 수 있으며, 전적으로 Couchbase를 사용하여 저장됩니다. 그런 다음 데이터 포인트가 화면에 시각적으로 표시되어 스프레이 차트에서 선수의 경향을 보여줍니다. 코드를 통해 이러한 특정 뷰가 JavaScript를 사용하여 어떻게 생성되는지, 그리고 주어진 문서 유형 내에서 값 또는 선수 데이터가 어떻게 배열에 저장되는지 살펴봅니다. 야구장은 대부분 외딴 지역에 위치해 있기 때문에 카우치베이스 모바일의 동기화 기능 은 특히 휴대폰 커버리지나 인터넷 연결이 불가능한 경우에 적합합니다.
다음 블로그에서 ScoreMore의 ORM 전략과 스프레이 차트 뷰 생성 방법에 대해 더 자세히 다룰 예정이지만, 그 동안에는 다양한 플랫폼에서 "타자!" 및 ScoreMore 야구 앱을 다운로드하여 다음을 수행할 수 있습니다. Android, iOS및 BlackBerry.