domingo, 11 de maio de 2014

Alteracao no banco de dados

Uma atualização foi feita na estrutura do banco de dados a partir da reunião, segue o diagrama de banco:


sábado, 10 de maio de 2014

Reunião do dia 11 de maio de 2014

Estamos fazendo conferências esporádicas semanais para dar segmento aos trabalhos com compartilhamento de telas. Esta é a melhor forma encontrada pelo grupo devido ao fato de que não temos horários nem locais para nos encontrar pessoalmente para realizar os trabalhos. Além disso cada um está usando seu próprio computador pessoal e isso facilita em muito o trabalho. Segue um print do dia 11 de maio de 2014:



Precisamos pesquisar, além de outras coisas como implementar os seguintes aspéctos:
  1. Sequência telas do programa e a interação com o usuário:
    1. Fazer um protótipo funcional das telas do programa com o mínimo de funcionalidades do projeto (para a primeira entrega)
      1. A funcionalidade minima é um jogo sem interação com o servidor e sem sistema de pagamento.
      2. mesmo sem esses aspectos implementados nosso protótipo deve ser pensado de modo permitir a inclusão das telas (que devem ser criadas)
    2. Pesquisas necessárias:
      1. Como fazer os menus?
      2. Como fazer transições de tela?
      3. Como tocar mp3
      4. Como mostrar imagens no android? (para o caso de alguma tela mostrando os detalhes do ponto turístico, para que seja possível usar imagens para outros fins)
        1. podemos carregar uma imagem no banco de dados?
        2. podemos carregar uma imagem da internet?
      5. Como mostrar imagens no mapa?

sexta-feira, 2 de maio de 2014

Pesquisa sobre como vender moeda no android

Os seguintes links tratam de venda de itens consumíveis dentro das aplicações no Android, e podem ser usados como referência na criação de um pacote de moedas para a venda interna, usando o serviço do google:


Para testar a venda de componentes internos no android é necessário fazer um cadastro no "Google Play Developer Console" e no "Google Wallet", o cadastro requer um numero de cartão de credito ou debito: https://play.google.com/apps/publish/signup/

Os produtos são cadastrados em painel do google play, onde o desenvolvedor pode citar o GUID e valor venda dos produtos. Sua aplicação envia mensagens para a aplicação do google play instalado no dispositivo e o google play faz todo o processo de venda, sendo que sua aplicação tem como obter a informação de que o produto foi vendido depois. Existe a possibilidade de "consumir" o produto, fazendo com que ele possa ser comprado mais de uma vez.

OBS: Eu só não me inscrevi no Google Wallet porque tem um único campo para cartão de crédito ou debito, e o meu cartão é crédito a partir do primeiro uso dele como crédito: eu não quero abrir o serviço "por acidente" e pagar anuidade no cartão. O melhor jeito é usar um cartão pré-pago ou desabilitar de vez a função credito do cartão. O custo da licença em maio de 2014 fica em torno de 60 reais (considerando os 3% da taxa de cambio).