28 de Junho de 2012

E bom, este post marca o fim de um longo e árduo projecto, que muitas noites de sono nos tirou. Mas agora que tudo está concluído, podemos dizer: totally worth it!!

 

Apesar de tudo e todos, chegamos ao final do semestre com uma aplicação que nos faz sentir orgulhosos dela, mostrando que quando se quer muito atingir determinados fins, com muito esforço e dedicação é possível chegar lá, ainda que por vezes por longos e difíceis caminhos.

 

Fica aqui então a versão final do WiP Mobile e o nosso adeus a todos que contribuíram para o sucesso da nossa aplicação, sobretudo ao professor Pedro Almeida, à malta do WiP WEB e também da iTV. 

WiP Mobile

 

 

 

12 de Junho de 2012

Tal como pedido, serve o presente post para disponibilizar aqui no blog o .apk da versão beta do WiP Mobile. Convém no entanto referir que é possível que algumas funcionalidades não estejam a funcionar esporádicamente, uma vez que poderemos estar a efectuar alterações nos ficheiros PHP que estão colocados no servidor ou então este possa estar "em baixo", algo que tem acontecido frequentemente durante o projecto.

.apk da aplicação WiP Mobile aqui.

publicado por jose-la-salete às 19:56
editado por nelsonrijo em 16/06/2012 às 01:45 link do post
08 de Junho de 2012

Neste post iremos apresentar todo o trabalho realizado para a elaboração da versão beta do WiP Mobile e também os testes feitos à amostra seleccionada, assim como as conclusões retiradas do tratamento das respostas dos inquéritos feitos antes e depois da experiência.

 

Antes de mais, porquê criar uma versão beta da aplicação e fazer já nesta altura testes com utilizadores? É  essencial desenvolver uma versão beta e dá-la a ser testada aos utilizadores para conseguirmos assim recolher informações extremamente importantes relativas a problemas de design, usabilidade ou simplesmente para termos relatos sobre a aplicação feitos fora do grupo de desenvolvedores.

 

Na #entrega06pre o grupo elaborou uma lista de bug's a resolver assim como um cronograma semanal das implementações a realizar na versão beta.

Começando pela lista de bug's, conseguimos resolver todos os bug's detectados no protótipo de alta-fidelidade à excepção de um, o botão de "Logout" do Facebook. Após pesquisarmos no fórum do Titanium descobrimos que há mais desenvolvedores a terem exactamente o mesmo problema, não é possível fazer logout da aplicação sem primeiro a fechar e voltar a abrir. Infelizmente ainda não existe uma solução para este bug próprio do Titanium.

Todos os outros bug's encontram-se já solucionados.

 

 

Figura 1. Lista de bug's resolvidos

 

 

Relativamente ao cronograma semanal de implementações da versão beta, nem todos as funcionalidades lá descritas foram implementadas por diversos motivos. Na semana de 21 a 27 de Maio, todos os pontos lá presentes estão implementados, mas tal como já referido aqui no blog, tivemos muitas dificuldades em colocar as checkboxes das categorias a serem carregadas dinâmicamente, pelo que foi um ponto que andou constantemente a atrasar os pontos da semana seguinte, pontos que por sua vez acabaram por atrasar os da semana de 4 a 8 de Junho, criando-se aqui um efeito de "bola de neve". 

Depois de conseguirmos implementar o carregamento dinâmico das categorias, partimos para a implementação do ecrã de detalhes das ofertas ainda na tentativa de recuperar o tempo perdido. Esta tentativa acabou por não passar disso mesmo, pois acabamos também por encontrar muitos entraves na implementação total deste ecrã, acabando por se revelar mais árduo do que o previsto. Enquanto ainda batalhávamos com isto, na orientação desta semana estivemos a discutir a implementação dos "Subscritores" juntamente com os grupos do WiP TV e WiP Web. Uma vez que os outros dois grupos ainda não iriam implementar esta funcionalidade para a versão beta e ainda existem algumas dúvidas sobre este ponto, decidimos descartar a sua implementação para a versão beta. 

Todos estes contratempos e complicações fizeram com que, para não comprometermos os testes da versão beta, acabássemos por descartar algumas funcionalidades consideradas menos importantes para a versão beta, identificadas na Figura 2. 

 

Figura 2. Cronograma semanal das implementações realizadas

 

 

Toda a informação relativa aos testes do WiP Mobile encontra-se no seguinte pdf:Testes

08 de Junho de 2012

Na quarta-feira tivemos mais uma reunião de orientação conjunta com os grupos das plataformas Web e Tv do projecto WiP.

 

Primeiramente, estivemos a falar com o nosso orientador sobre os progressos da versão beta do WiP Mobile. Deu para perceber que acabamos por nos atrasar um pouco em relação ao cronograma semanal de implementação, principalmente devido a não conseguirmos resolver o bug das checkboxes aparecerem dinâmicamente e também às restrições de pedidos diários de geo-localização da API do Google Maps. Por isto mesmo, decidimos pôr algumas implementações em "stand-by" para nos concentrarmos numa importante tarefa desta entrega: os testes. Decidimos elaborar dois questionários no Google Docs (um prévio à experiência do utilizador e um posterior) para termos uma noção das expectativas prévias do utilizador e consequentemente de que forma foram correspondidas.

 

Posto isto, estivemos a debater com os nossos parceiros do WiP algumas questões relativas aos subscritores do WiP, mais concretamente sobre a forma como estes vão interagir dentro das três plataformas.

06 de Junho de 2012

Nesta aula estivemos a mostrar ao Professor Hélder Caixinha e Ivo Daniel os avanços registados na versão beta do WiP Mobile. Os docentes estiveram a ajudar-nos a resolver alguns problemas na versão beta, tanto a nível gráfico como técnico. A nível gráfico o professor Ivo sugeriu aumentarmos o tamanho das textboxes do login, ocupando assim quase toda a largura do ecrã. Já a nível técnico, o professor Caixinha esteve a ajudar-nos a resolver a "velha questão" das categorias das checkboxes estarem a ser carregadas dinâmicamente.

 

Aproveitamos ainda esta aula para falarmos sobre os testes que iremos fazer durante esta semana ao WiP Mobile, mais concretamente as tarefas a serem realizadas pelo utilizador e ainda as técnicas de recolha de dados que vamos utilizar. 

30 de Maio de 2012

Uma vez que esta semana não temos reunião de orientação, decidimos fazer um post no blog para mostrar ao professor Pedro Almeida o estado do projecto neste momento.

 

Relativamente à lista de bug's detectados no protótipo de alta fidelidade, há ainda dois bug's que não conseguimos resolver apesar do muito tempo perdido neles. Ainda não conseguimos resolver o bug do botão de logout do Facebook e colocar as categorias das checkboxes a serem carregadas dinâmicamente da base de dados. Todos os outros bug's encontram-se já resolvidos.

 

Em relação ao cronograma semanal, apesar da sugestão do professor Pedro, não conseguimos adiantar nenhum trabalho do cronograma, até porque tal como já referido, não conseguimos ainda resolver o bug das categorias a aparecerem dinâmicamente, estando-se a revelar um pouco mais complicado do que o que estávamos à espera. Todos os outros itens do cronograma relativos à semana passada encontram-se já funcionais. Este problema das checkboxes das categorias obrigou a que os tópicos da semana corrente acabassem por ficar atrasados, mas estamos já a trabalhar para tentar que tudo corra como planeado.

 

No entanto nem tudo é mau, e para animar um pouco o professor Pedro Almeida (que esperamos que ainda esteja vivo por terras longínquas :D ) fica aqui o vídeo promocional que fizemos para a cadeira de Publicidade e Marketing: 

 

23 de Maio de 2012

Nesta reunião estivemos a mostrar ao professor Pedro Almeida o cronograma semanal de implementações da beta do WiP Mobile. Com este cronograma tanto o grupo como o professor Pedro conseguem ter uma melhor noção do ritmo de avanço dos trabalhos de implementação. 

 

Estivemos também a debater com o nosso orientador as ideias que os docentes da #aula11 nos deram para a versão beta, nomeadamente sobre a barra de pesquisa e a implementação do scroll no menu das checkboxes das categorias. Em relação à barra de pesquisa, chegamos à conclusão que o ideal é colocar a barra do lado esquerdo e com um tamanho maior, desviando para a direita os ícones de pesquisa e 'refresh' dos feed's. Já em relação ao scroll, de momento não chegamos a nenhum consenso com o orientador, pelo que não o implementaremos de momento.

 

Por último, estivemos também a falar sobre a funcionalidade dos "Amigos" no WiP Mobile. Ao falarmos com os outros grupos WiP, chegamos à conclusão que o nome "Subscritores" se adequa melhor à funcionalidade do que o termo "Amigos", pelo que a partir de agora esta funcionalidade será assim denominada.

21 de Maio de 2012

Esta aula marcou o início dos trabalhos para a versão beta da aplicação. Os docentes Hélder Caixinha e Ivo Daniel andaram junto de cada grupo a inteirar-se dos pormenores da #entrega06pre para terem uma noção mais clara do que cada grupo irá implementar nas suas versões beta.

 

Chegada à nossa vez, estivemos a mostrar aos docentes quais os objectivos que estabelecemos para a beta da WiP Mobile. O professor Ivo Daniel começou por dar algumas sugestões a nível gráfico, nomeadamente sobre a barra de pesquisa e a utilização de uma grelha de apenas de uma coluna na colocação das checkboxes das categorias de emprego. Já a nível técnico, o professor Caixinha sugeriu implementarmos um scroll em todo o menu "Mais" ao invés de apenas na área das categorias, assim como também a correcção de alguns alinhamentos.

 

Concluído isto, o grupo continuou a trabalhar na resolução dos bug's detectados no protótipo de alta-fidelidade e começámos também a construir os ecrãs de "FAQ's" e "About".

18 de Maio de 2012

Esta pré-entrega tem o propósito de clarificar e esquematizar os processos de implementação da versão beta do WiP Mobile.

 

Tal como já foi referido aqui no blog, houve alguns problemas que foram detectados na implementação do protótipo de alta fidelidade e que se revelaram inviáveis de solucionar a tempo da #entrega05. Elaborámos então uma lista dos "bug's" a resolver (um já resolvido durante a semana) para esta versão beta, consideradas pela sua categoria, descrição, prioridade e data prevista de resolução :

 

Figura 1. Lista de bug's detectados no protótipo de alta fidelidade

 

 

 

 

Nesta altura é também importante fixar definitivamente as funcionalidades da aplicação, calendarizando-as de forma a funcionar como uma ferramenta sobretudo de orientação e avaliação do ritmo de trabalho, por vezes até pautando-o. Decidimos então dar forma a este mesmo conceito, criando um cronograma semanal com todas as funcionalidades a implementar na versão beta.

 

Figura 2. Cronograma semanal do WiP Mobile

 

 

 

 

Para complementar esta pré-entrega é também essencial proceder às rectificações finais do mapa de navegação, identificando assim quais os módulos/secções que vão ser desenvolvidos na versão beta, que posteriormente será testada quanto à sua compatibilidade, usabilidade e segurança.

 

 

Figura 3. Mapa de navegação identificativo das componentes a desenvolver na versão beta

 

 

18 de Maio de 2012

Nesta reunião estivemos a mostrar ao nosso orientador os ficheiros do protótipo de alta fidelidade. Isto permitiu ao professor Pedro Almeida ter uma melhor noção daquilo que constituiu a #entrega05.

 

Começamos por discutir alguns problemas na aplicação detectados na implementação do protótipo de alta fidelidade:

  • Carregamento dinâmico do ficheiro .php dos feed's do WiP 
  • As categorias das checkboxes no menu de preferências estarem em consonância com as outras plataformas WiP
  • Implementação da pesquisa das ofertas através do menu de categorias referido no ponto anterior

 

Posto isto, estivemos também a falar sobre algumas pequenas alterações a fazer no layout da aplicação. Chegámos à conclusão que poderá ser benéfica a alteração da localização e tamanho da barra de pesquisa por palavra-chave. Assim que esta nova solução esteja implementada, e se confirme a sua mais-valia, reportaremos aqui no blog as alterações efectuadas.

 

Por último, estivemos a conversar sobre os objectivos a traçar para a próxima entrega, a #entrega06. Pretendemos estabelecer uma meta ambiciosa, mas ao mesmo tempo realista e que vá de acordo às nossas capacidades, como sempre tem sido feito até este momento por todo o grupo.  

Junho 2012
Dom
Seg
Ter
Qua
Qui
Sex
Sab
1
2
3
4
5
6
7
8
9
10
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
29
30
subscrever feeds
arquivos
mais comentados
1 comentário
1 comentário
Colaboradores
WiP Web
WiP iTV
pesquisar
 
últ. comentários
Algumas notas de lembrete para a nossa reunião:- P...
Boa evolução gráfica!O blogue também está com um n...
Relativamente ao logo, sugerimos também que experi...
Em resposta ao comentário do professor:- relativam...
Algumas notas sobre a demo gráfica:- a demo tem um...
Copyright


Licença Creative Commons
Este trabalho foi licenciado com uma Licença Creative Commons - Atribuição - NãoComercial - SemDerivados 3.0 Portugal.

blogs SAPO