Bem-vindo ao quarto episódio de Coffee on Couchbase, no qual aprendemos com desenvolvedores de todo o mundo que estão criando projetos interessantes.
Na primeira parte desta série, Brian Zubert, da PontuaçãoMaisO Dr. K., da Universidade de São Paulo, nos conta como ele e sua equipe de desenvolvimento criaram um aplicativo móvel de rastreamento de estatísticas que implementou os conceitos de "MoneyBall" que agora se tornou parte do léxico do beisebol. Ser capaz não apenas de capturar os dados de um jogo de beisebol, mas também de ajudar a alinhar e otimizar o desempenho de uma equipe é exatamente o que a PontuaçãoMais O aplicativo fornece.
Desenvolvido por Couchbase MobileNa seção "Jogo de beisebol", exploramos como um jogo real seria criado e como os membros de um time de beisebol seriam posicionados de forma ideal para bater. O rastreamento real do resultado de rebatidas de cada jogador é simples de ser inserido usando o ScoreMore e é totalmente armazenado usando o Couchbase. Os pontos de dados são então apresentados visualmente na tela para mostrar as tendências dos jogadores em um gráfico de pulverização. Por meio do código, vemos como essas visualizações específicas são criadas usando JavaScript e como o valor ou os dados do jogador são armazenados em uma matriz em um determinado tipo de documento. Como os estádios de beisebol estão localizados principalmente em áreas remotas, o uso de Recurso de sincronização do Couchbase Mobile é particularmente adequado para quando não há cobertura de celular ou conectividade com a Internet.
Abordaremos mais detalhadamente as estratégias de ORM do ScoreMore e como as visualizações de gráficos em spray são geradas em nosso próximo blog, mas, enquanto isso, você pode "Batter Up!" e baixar o aplicativo de beisebol ScoreMore em várias plataformas para Android, iOSe BlackBerry.