Olá a todos.
O seguinte documento contem um estudo sobre os moods a incluir em cada cor do menu principal da aplicação.
Colour Meaning
Este post foi realizado em nome de todos os elementos do grupo:
Renato Costa | Tiago Figueiredo | João Elvas | Martim Santos | Ricardo Carvalho
Boa noite.
Conseguimos ter a estrutura de todos os ecrãs principais devidamente adaptada ao ecrã do simulador, como mostramos nos screens mais abaixo. Esse objectivo foi atingido e o grupo está agora a implementar a funcionalidade propriamente dita da aplicação, nomeadamente os conteúdos audiovisuais (após selecção de um determinado mood), através de streaming a partir do servidor, e também a melhorar a navegação através do focus do simulador.

Este post é em nome de todos os elementos do grupo
João Elvas | Martim Santos | Renato Costa | Ricardo Carvalho | Tiago Figueiredo
No dia 3 de Março, o grupo YMT esteve reunido com os orientadores.
Inicialmente foi realizada uma análise acerca da entrega anterior (briefing + estado da arte), realçando os aspectos menos positivos, para que esses pudessem ser melhorados.
No que diz respeito à parte funcional do projecto, foram abordados aspectos relacionados, numa primeira fase, com o funcionamento do Microsoft Mediaroom Simulator, nomeadamente a questão da resolução de trabalho no simulador e a resolução da aplicação no LCD. Para além disto, foi discutida a primeira experiência com o simulador (que pode ser visualizada no post anterior) e que, como foi aí mencionado, resultou na primeira interface da aplicação. Ainda sobre este assunto, foram estudadas, embora de uma forma superficial, a integração de fotos e vídeos a partir de outros serviços (Sapo Fotos, Sapo Videos).
Posteriormente, analisou-se a questão dos requisitos funcionais, que está neste momento a ser trabalhada pelo grupo. Uma vez que esta fase é de elevada importância para o desenvolvimento futuro do projecto, foi importante esta reunião, na medida em que foi possível estudar que tipo de informação pode, ou não, ser utilizada a partir de outras aplicações (como referimos, Sapo Videos e Sapo Fotos), uma vez que grande parte da funcionalidade da aplicação irá basear-se nesta lógica.Foi enviada aos orientadores a lista de requisitos que temos neste momento, aguardando feedback.
Igualmente importante foi, também, a abordagem de toda a estrutura física necessária ao funcionamento da aplicação, que resultou no seguinte diagrama:

» O sistema entra em funcionamento quando é feito o pedido da aplicação ao servidor, por intermédio da set-top box (STB). Dessa forma, através do Tasman, browser distribuído com o middleware de IPTV da Microsoft (Microsoft Mediaroom), ambos camadas de software presentes na set-top box, será possível aceder e interagir com a aplicação no ecrã do televisor, devidamente conectado à STB. Relativamente aos conteúdos apresentados na aplicação, serão obtidos através da utilização de webservices, isto é, a inclusão de sistemas e funcionalidades provenientes de outras aplicações, neste caso, o Sapo Vídeos e o Sapo Fotos.
O presente post tem como objectivo principal, comunicar as primeiras impressões e desenvolvimento relativamente ao simulador do Microsoft Mediaroom, actual middleware nas set-top box’s do MEO, disponibilizado pelos orientadores.
Para compreender melhor o funcionamento destes dispositivos, importa destacar a função do middleware, que é a camada de software responsável pelo controlo das principais funcionalidades do sistema (grelhas de programação, menu de opções, etc.), conferindo interactividade ao sistema. Estabelece, assim, a comunicação entre o hardware e sistema operacional da set-top box às aplicações, sendo também responsável por fornecer as API’s (Application Programming Interface).
Desta forma, com o simulador, é-nos possível trabalhar de uma forma próxima do contexto real, tal como se estivesse a ser utilizado um televisor.
Após termos recebido o Microsoft Mediaroom Simulator, o primeiro contacto foi positivo. Uma vez que se estava à espera de algo extremamente difícil de atingir numa primeira abordagem, tal não se verificou e, após algum tempo, começou a perceber-se a dinâmica de funcionamento do simulador. Os starter guides e os restantes ficheiros de documentação foram uma boa ajuda.
Para isso, fizeram-se algumas experiências de implementação de páginas com elementos básicos de interacção, nomeadamente um conjunto de botões, nos quais fomos experimentando funções diferentes (mudanças de página, linkagem a fotos, navegação, etc.), o que resultou, ao fim ao cabo, na nossa primeira interface. Embora consista em algo completamente distante daquilo que será a aplicação final, não deixa de ser uma experiência importante nesta fase do trabalho.


» screen da interface

» screen da interface aplicado no simulador.
Até já!