Nesta reunião fizemos o ponto de situação do estado de funcionalidade do projecto YMT. Mostrámos aos orientadores as páginas de registo e entrada a título experimental no simulador. Neste momento a parte de estrutura é um problema ultrapassado á partida, ao nível do xhtml e das css 1 e 2 a utilizar. O problema do controlo do aspecto do focus (a.k.a "uma espécie de mouse over") foi resolvido mas relativamente a forçar a sua direcção ainda nos encontramos em experiências.
A parte gráfica tinha sido concluída restando apenas as dúvidas quanto ao formato mais adequado para exportar as imagens. Existiam várias possibilidades mas tendo em conta as limitações gráficas da BOX foi-nos aconselhado, por experiência, exportar em .PNG, versão 8, sem transparência e em modo PERCEPTUAL. Dada a simplicidade aparente da aplicação e dado que foi concebida sem recurso a transparências ou relevos, o exporte das imagens com a cor de fundo por defeito da barra de menus da aplicação funcionou perfeitamente e mostrou-se visualmente aceitável no teste prático que fizemos na BOX da MEO nos laboratórios do sapocampus. Pudemos ainda verificar que alguns dos pressupostos teóricos encontrados e postos em prática relativamente à componente do design de interfaces para TV poderá ser circundada no que diz respeito ao tamanho de letra mínimo recomendado para esta tipologia de ambientes gráficos. Ao contrário do referido nos "livros" e artigos da especialidade, o tamanho mínimo de 18 pixels pode muito bem ser reduzido para 14 pixels.
O grupo continua com as experiências no simulador tendo já implementado a estrutura da página principal e está a preparar alguns conteúdos para teste no servidor.
Este post é em nome de todos os elementos do grupo
joão elvas | Martim Santos | Renato Costa | Tiago Figueiredo | Ricardio Carvalhio
Nesta reunião discutiu-se essencialmente sobre objectivos e fomos alertados no sentido de dedicar mais atenção á nossa calendarização de tarefas. Apresentámos também, pequenos testes referentes á navegação com um pequeno exemplo da utilização das teclas direccionais do telecomando no simulador. Voltou-se a falar da possibilidade termos o nosso próprio servidor com streaming a correr e do hardware necessário em falta.
Devido ao tamanho final da nossa video-demo tivemos que recorrer a uma versão muito pobre a nível de qualidade para fazer o post no blog. Nesta reunião pudemos apresentar a versão original da demo aos orientadores (a qual estava muito mais legível) e fazer uma análise crítica da mesma. Chegámos à conclusão que apesar das intenções “serem boas” não estamos seguros de que o tipo de navegação apresentado esteja próximo da realidade, no entanto, poderá ser possível arranjar soluções muito próximas ou mesmo outras que satisfaçam os nossos objectivos.
Depois desta análise fez-se um apanhado dos conteúdos que poderiam despoletar maiores dificuldades.
1. o problema do controlo do focus na aplicação. O problema com as teclas direccionais do telecomando é que quando se pressiona uma tecla em qualquer direcção ela seleciona o elemento mais próximo da última posição. Ou seja, independentemente do nível em que nos encontremos temos que encontrar a solução adequada para que estas reconheçam esse nível e naveguem apenas nesse nível, caso contrário selecionarão o objecto mais próximo na direcção desejada independentemente do nível onde se encontra. Especificando, se considerarmos o nivel de topo o menu principal o qual se percorre em 4 cliques, e considerarmos também que dentro de cada item de menu principal existem outras opções (nivel de sub-menu) o telecomando não faz á priori essa distinção e navegará como se de um só nível de profundidade se tratasse.
2. saber exactamente o que queremos fazer com a aplicação para iniciarmos a construção da nossa base de dados. Existem funcionalidades que pretendemos implementar que ainda não temos a certeza se são passíveis de serem implementadas e também sabemos que enquanto não estiverem definidas não podemos partir para o desenvolvimento da aplicação na sua totalidade nem partir para a execução do próximo milestone. È necessária a afinação dos requisitos e especificações técnicas(navegação, acesso e utilização de webservices e principalmente os objectivos da aplicação)
Este post é em nome de todos os elementos do grupo
João elvas | Martim Santos | Renaco Costa | Tiago Figueiredo | Ricardo Carvalho