terça-feira, 12 de outubro de 2010

Progressos no LhamaDroid

Assim como prometido, vou colocar todos os avanços no LhamaDroid até o momento
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