Quinta-feira, 31 de Março de 2011
Entrega Módulo 3 - Demo Técnica (3/3)

Ligação de Base de Dados, php e phpMyAdmin

 

 

         

"A presente demo surge para comprovar que o grupo consegue recorrer a tecnologias anteriormente estudadas. 

Nomeadamente, o contacto entre a linguagem AS3 com PHP e base dados SQL (phpMyAdmin).

Esta demo comprova o envio de dados e a forma utilizada para os guardar."

 

                A presente demo técnica tinha como objectivo demonstrar a ligação da linguagem de programação AS3, desenvolvida em Flash, com a linguagem PHP, de forma a conectar com a base de dados (sql). A comprovação da integração destas tecnologias revelou-se crucial, uma vez que será requerida na aplicação a desenvolver no momento da introdução de comentários, "rating" das refeições e score do jogo no contexto da mesa.

                O grupo abandonou a ideia inicial de utilizar a ligação de Flash e XML que tinha por objectivo enviar, armazenar, demonstrar e editar a informação, recorrendo assim à base de dados, sendo esta mais eficaz no que diz respeito à comunicação entre os softwares envolvidos.

                A relação das tecnologias mencionadas foi conseguida de forma positiva recorrendo a tutoriais e pesquisas previamente realizadas aquando da elaboração do estudo de viabilidade técnica.

                Importa salientar a relevância do contacto com os docentes responsáveis pela cadeira, bem como externos a esta.

 

Bibliografia:

http://www.phpmyadmin.net/documentation/




Entrega Módulo 3 - Demo Técnica (2/3)

Triangulação de Flash, GestureWorks e Community Core Vision

 

 

     

             A elaboração da presente demo técnica teve como propósito maioritário demonstrar a capacidade do grupo em desenvolver uma demo da aplicação TouchEat (Drag&Drop, pinch e rotation) recorrendo às tecnologias e softwares pesquisados nos estudos de viabilidade técnica.

             Nesta fase experimentámos a solução para a qual tendíamos e com a qual existem mais registos de sucesso: Flash com AS3.0 + GestureWorks + CCV.

             O maior obstáculo registado, prendeu-se com a incompatibilidade do software CCV (Community Core Vision) com a última versão do GestureWorks, facto que inutilizou a aplicação já desenvolvida pelo grupo anteriormente. Desta maneira foi necessário proceder a uma alteração do script da versão mais recente para a anterior, o que a longo prazo dificultará a sua elaboração (já que todo o suporte fornecido pelo GestureWorks é relativo à sua versão mais recente, não havendo documentação / tutoriais para a antiga).

             Sublinhar também algumas dificuldades na adaptação ao AS3.0, este é bastante diferente ao nível de escrita do AS2.0: os objectos (movieclips, símbolos, etc) já não podem ser programados na sua instância, surgindo assim novas nomenclaturas (para o grupo desconhecidas), entre outros.

             Para a elaboração da Demo solicitámos documentação tutorada do 2º e 1º ano de curso, uma vez que devido a recentes alterações de programa já é leccionado ActionScript3.0 nas suas aulas. Para além desta documentação o grupo utilizou recorreu a EBooks explicativos e tutorados de AS3.0.

             Importante referir também a crescente motivação do grupo (recordando a desmotivação inicial). De facto, e como diz o orientador Helder Santos "há uma certa magia quando se passa da 'chatice' do código para o divertimento de manipular objectos com as próprias mãos". A sensação de ver reconhecido o esforço de todo o trabalho de "decifração" e construção de código na forma de objectos manipuláveis com os nossos próprios dedos não tem preço.

 

 

Bibliografia:

http://ccv.nuigroup.com/

http://gestureworks.com/features/open-source-gestures/

http://www.flashscript.biz/flashas3.html




Entrega Módulo 3 - Demo Gráfica (1/3)

 

 

                   Segue em anexo o storyboard complementar do vídeo anterior.

                 O desenvolvimento do projecto envolvendo a mesa MultiTouch, representou desde a sua concepção inicial, um importante desafio na medida em que é solicitado o desenvolvimento de uma aplicação que não é elaborada sob alçada das heurísticas de Nielson, bem como as até então conhecidas relativas à navegação num contexto de interacção com computador.

                O facto de a aplicação ser desenvolvida com vista a ser utilizada numa mesa táctil, implica que sejam tomadas decisões no que respeita aos gestos e modelo de navegação requeridos na interacção com a mesma: 

     1. Dedo - click

     2. Dedos - scroll, rotação, mudança de tamanho, replicação, arrasto

 

 

Img1                                                                                                

 

 

Img2                                                                                                  

 

 

Bibliografia: 

http://gestureworks.com/features/open-source-gestures/




Sessão de Acompanhamento [6]

                 Esta sessão de acompanhamento incidiu essencialmente sobre os dois documentos a entregar no dia 31: demo gráfica e técnica.

                Solicitámos a opinião do orientador relativamente ao ponto de situação dos trabalhos, bem como os conteúdos já desenvolvidos para as duas demos.

                Foram ainda estipulados alguns pontos a ter em conta no desenvolvimento futuro do projecto:




aula dia 30.03.2011

 

       Durante a aula do dia 30, o docente inteirou-se do ponto de situação das duas demos a entregar, e o grupo deu continuidade à elaboração dos  documentos a serem entregues até ao final do dia 31.

      De referir que nos encontramos bastante confiantes com a fase de teste das tecnologias envolvidas, sendo motivador concluir que os estudos anteriormente desenvolvidos representaram uma importante base de conhecimento.

 




Referência Bibliográficas

Este post surge como uma melhoria a uma das falhas apontadas na avaliação anterior.

A nivel das tecnologias, a maioria das conclusoões apresentadas foram baseadas em experiencias pelos membros do grupo. Ainda assim e a titulo de apoio, foram usados, entre outros, os seguintes sites:





Segunda-feira, 28 de Março de 2011
aula 28.03.2011

 Durante a aula de hoje o grupo deu continuação aos trabalhos com propósito de terminar as duas demos do projecto.

Realizando um ponto de situação relativo à demo gráfica, esta encontra-se em processo de montagem, visto que é desenvolvida em stop motion. Os elementos a incluir no vídeo, foram apresentados ao docente durante a aula de hoje, sendo "aprovados" como correcta exemplificação do projecto.

No que toca à demo técnica, foram realizados já estudos em que é testado o software GestureWorks - usado na manipulação de imagens, através do multitouch - com o Adobe Flash, estando em fase de estudos a ligação do ActionScript à base de dados ou XML.

Assim relativamente à demo técnica pretendemos realizar testes no âmbito do GestureWorks, ActionScript e XML.




Quinta-feira, 24 de Março de 2011
Sessão de acompanhamento [5]

 A sessão de acompanhamento teve como foco principal a estruturação da forma como a informação é apresentada na aplicação, sendo que ficaram igualmente apontadas algumas notas a ter em conta no desenvolvimento futuro:




aula 23.03.2011

 Durante a presente aula, procedeu-se à continuação dos trabalhos iniciado, que terminarão com a entrega das duas demos: gráfica e técnica.

Importa referir que o grupo durante esta aula pretendeu finalizar as diferentes ideias quanto à apresentação da informação na aplicação, por forma a poder desenvolver a demo gráfica e técnica.




Terça-feira, 22 de Março de 2011
aula 21.03.2011

 Terminadas as listagens dos requisitos funcionais e técnicos - com a entrega do módulo 2 - encontramo-nos no processo de estruturação dos módulos a serem alvo das duas demos: gráfica e técnica.

Importa referir que o contributo do docente Pedro Amado, se revelou de extrema importância, já que uma visão externa permite que surjam novas questões que certamente conduzirão a uma correcta abordagem da estruturação das demos.




.mais sobre mim
.pesquisar neste blog
 
.Junho 2011
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4

5
6
7
8
9
10
11

12
13
14
15
16
17
18

19
20
21
22
23
24
25

26
27
28
29
30


.posts recentes

. Entrega do Módulo 6 [3]

. Entrega do Módulo 6 [2]

. Entrega do Módulo 6 [1]

. Aula dia 30.05.2011 / 01....

. Versão beta e testes

. Aula dia 23.05.2001 / 25....

. Video actualizado

. Retrospectiva do Módulo 5

. Entrega Módulo 5 [2]

. Entrega Módulo 5 [1]

.arquivos

. Junho 2011

. Maio 2011

. Abril 2011

. Março 2011

. Fevereiro 2011

.tags

. todas as tags

blogs SAPO
.subscrever feeds