Os principais trabalhos foram no sentido de implementar o banco de dados para que os dados reais fossem exibidos pelas telas. Então as listas de aluno, aulas e matérias já são carregadas a partir do banco, e as presenças já são modificadas nas telas de controle.
Lista de aulas carregada do banco
Título da tela (UML) agora corresponde à aula atual
O resumo da chamada corresponde aos totais registrados no banco
A lista de alunos é carregada do banco e
ao modificar uma presença o valor é atualizado no banco
A lista de matérias que o professor
ministra também corresponde ao banco
Tela de controle de presenças apresenta dados reais
Uma das maiores dificuldades no período foi a tela de controle de presenças, com a Expandable List do Android. Não encontrei nenhum tutorial na internet então me baseei na documentação e consegui após vários problemas fazer a lista carregar corretamente. Publicarei ainda um tutorial, com alguns cuidados a implementação é bem simples.
Agora implementadas as classes de persistência (que ainda passarão por ajustes) o próximo passo é o mais complexo, a integração com o serviço PHP sendo desenvolvido pelo Joaci, e a utilização de Bluetooth para realizar a chamada e trafegar dados. Tentarei manter uma frequência maior de publicação no blog nesse período.
Nenhum comentário:
Postar um comentário