Sexta-feira , 15 de Junho DE 2012

Remodelação da estrutura gráfica

Neste post apresentámos os rascunhos da estrutura gráfica, agora remodelada e aprovada para implementação. É natural que não seja completamente definitiva, mas é a base (já contando como se desenvolve no android) do aspecto que a aplicação vai ter.

 

Página principal (aparece depois de ter sido feito o login)

 

Página de notícia (que vai apresentar com mais detalhe a notícia que o utilizador escolheu na página principal)

 

Página de perfil (a que se pode aceder a partir da página principal)

 

Página de nuvem (a que se pode aceder a partir da página principal) que vai mostrar o separador imagens, idêntico se for com o separador vídeo 

 

Página de nuvem que vai mostrar o separador texto

 

Página de conteúdo de imagem (que vai apresentar com mais detalhe a imagem que o utilizador escolheu na página de nuvem), idêntica à página de conteúdo de vídeo

 

Página de conteúdo de texto (que vai apresentar com mais detalhe o texto que o utilizador escolheu na página de nuvem)

 

Menu de upload (ao clicar no botão de upload aparece isto)

 

Página de upload de imagem (que será idêntica à página de upload de vídeo)

 

Página de upload de texto

 

 

publicado por patriciaana às 15:12
Quinta-feira , 31 de Maio DE 2012

#aula12

Na aula da passada segunda-feira, mostrou-se ao professor Benjamim a evolução do trabalho, nomeadamente o mini exemplo de ligação à base de dados, cujo ficheiro e print screens podem ser visualizados neste post (http://carne-nuvens.blogs.ua.sapo.pt/9153.html). O professor pareceu animoso com esta evolução. 

Quanto à parte gráfica a janela do login está feita (imagem abaixo), que era uma parte importante do aspecto gráfico. Vai-se agora incidir na janela prinicpal (apresentação de conteúdos) e na página de registo (site).

 

janela de login - parte visual

publicado por patriciaana às 14:13
Quarta-feira , 23 de Maio DE 2012

#aula11

 Na aula de segunda-feira mostrámos aos professores o GPS a capturar as coordenadas, discutimos sobre a conclusão a que chegámos que é a aplicação usar apenas a rede GPS para saber a localização do utilizador uma vez que podia utilizar também rede GMS, GPRS e Wi-Fi para descobrir isso, porém as coordenadas iriam variar imenso consoante a rede a usar e isso iria trazer problemas para a implementação de código de modo a saber onde o utilizador está. 

 

Foi discutida também a maneira de introduzir as coordenadas GPS na base de dados e que algoritmo se poderia usar para descobrir se o utilizador estava na nuvem ou não.

 

Tomou-se em consideração o conselho de agilizar o processo mencionado acima devido ao facto da aplicação ter de ir buscar de tempos a tempos a localização do utilizador (devido à sua movimentação) e ao delay do GPS.

 

Acerca da parte gráfica o professor Ivo sugeriu basearmo-nos em layouts já desenvolvidos e apenas adaptarmos ao nosso. Uma sugestão que poderá ser útil caso não se consiga a implementação gráfica a tempo.

 

 

publicado por patriciaana às 17:16
Quarta-feira , 16 de Maio DE 2012

#entrega06pre

 Para a versão Beta, a equipa comprometeu-se a fazer o seguinte:

 

 

Parte técnica

 

O utilizador está dentro de uma certa gama de coordenadas de latitude e de longitude e tem acesso à “nuvem”, então ele consegue visualizar conteúdos que estão na “nuvem” e consegue mandar para a base de dados um texto e as devidas coordenadas GPS de onde foi mandado e a  base de dados armazena. Quanto ao site, já vai ser possível o registo do utilizador.

 

Implicações:

 

1)  ligação com GPS;

2)  ligação com servidor;

3)  visualização de conteúdos;

4)  introduzir texto geolocalizado na base de dados;

 

Considera-se que o item 1) já está realizado, o item 2) vai precisar de 25h de esforço e tem prioridade máxima  no desenvolvimento da aplicação, o item 3) vem logo a seguir com uma prioridade média alta e a necessitar de pelo menos 20h de trabalho, por último como prioridade média temos o item 4) com uma estimativa de 15h de trabalho.

 

Parte gráfica

 

Implementar os botões necessários da parte técnica. O ícone da aplicação já vai ter o logótipo. Página principal e página de registo implementadas no site.

 

Testes

 

Os testes a serem efectuados serão:

 

            - teste de usabilidade;

            - teste de compatibilidade (entre A5 do Sapo e Samsung Galaxy);

 

publicado por patriciaana às 16:39

#aula10

Na aula da segunda-feira passada mostrou-se ao professor da cadeira as alterações no diagrama de Gantt de modo à equipa puder apresentar o projecto até dia 9 de Julho (época de recurso).

 

A etapa do GPS ficou definida e já é possível a aplicação ir buscar as coordenadas de latitude, longitude e altitude de um local.

 

Até sexta-feira é necessário fazer um post com o plano daquilo que vai ser feito para a versão Beta e como não houve bugs (porque ainda não existe uma aplicação para testar) a lista de bugs não será referida neste post.

 

A equipa comprometeu-se a cumprir com o diagrama e a parte gráfica já definiu os ícones a virem a ser usados na aplicação bem como as cores, as grelhas e alguns ecrãs (ver post anterior).

 

 

 

publicado por patriciaana às 16:33
Sexta-feira , 11 de Maio DE 2012

#orientacao10

Nesta sessão de orientação foi feito um ponto de situação do estado do projecto e do grupo.

 

Foi delineada uma estratégia de trabalho e proposto um novo método de interacção entre os elementos do grupo.

 

Acordou-se que qualquer situação referente ao funcionamento e desenvolvimento do projecto será discutido via skype com o professor orientador e entre o grupo.

 

Estratégia:

 

- visualização do maior número de tutoriais possíveis;

- compreensão da linguagem JAVA específica para Android;

- criação de entregas internas no desenvolvimento do projecto até à entrega de recurso;

- fecho da parte gráfica o mais rápido possível;

- regras de comunicação e estabelecimento de linhas orientadoras.

 

publicado por patriciaana às 19:01
Quarta-feira , 09 de Maio DE 2012

#aula09

 Na aula chegou-se à conclusão que seria preciso mudar algumas coisas.

 

Tais como:

 

- organização do grupo de trabalho na realização do projecto;

 

- definiu-se o que realmente vai ser mostrado na versão Beta do projecto (capturação de coordenadas GPS é o principal e depois se houver tempo para isso o sistema de login);

 

- discutiu-se assuntos de ordem gráfica, como o layout e a disposição dos conteúdos;

 

 

Marcou-se uma reunião extra com o professor Hélder Caixinha para discussão de estratégias.

 

publicado por patriciaana às 13:42
Segunda-feira , 05 de Março DE 2012

#aula03

 Hoje estivémos a falar com os professores Pedro e Ivo acerca da estrutura do projecto a nível gráfico o que foi muito bom para a equipa detectar eventuais confrontos das ideias com a realidade.

 

Foi-nos proposto que fizéssemos um protótipo de baixa fidelidade do projecto. Escolhemos a aplicação móvel na sua versão horizontal (para iPad e site Web) já que assim juntava-se logo duas partes fundamentais do projecto, a parte móvel e a parte Web.

 

Antes de falarmos com os professores desenhámos então alguns ecrãs no modo horizontal:

 

Os ecrãs iniciais, o de login e o ecrã principal que vai conter o logótipo da rede, uma área de localização (para o utilizador saber que área o dispositivo está a reconhecer), título da obra do dia, a obra (ou parte resumida) do dia, a visualização de quem está na rede à mesma hora e local e um área com a foto, descrição e status do utilizador.

 

A página de login

 

Rabiscos da página principal

 

A página principal com mais detalhe

 

À esquerda, mostra-se o que aparece quando a pessoa seleciona a opção de escolher um status. Ao centro, mostra como será a listagem de todas as obras da nuvem cuja área o utilizador está inserido. E à direita o ecrã para visualizar uma obra na íntegra.

 

Depois de conversarmos com os professores chegou-se à conclusão que os dispositivos móveis mais usados são sem dúvida os telemóveis, por isso, devíamos preocupar-nos em desenhar uma interface vertical para esses dispositivos.

Assim, fez-se outros rascunhos:

 

ecrãs em telemóvel e um fluxo já desenhado.

 

os ecrãs já com o ecrã de perfil adicionado

 

o ecrã de perfil ao pormenor

 

Uma das dificuldades percebida pela equipa foi a falta de familiarização com dispositivos móveis deste género e uma das maiores dificuldades a vir a ser sentida será a falta de conhecimento das diferentes linguagens a adoptar na realização deste projecto.

Também discutiu-se a falha de precisão que o GPS tem em detectar a localização do utilizador. Porém, essa é uma questão não muito pertinente para o trabalho porque para se contornar essa dificuldade seria necessário mais tempo e mais conhecimentos. 

Fez-se download dos programas que serão necessários para trabalhar com as linguagens, no caso, será o NetBeans para Java, Dreamweaver para HTML e MySQL para base de dados.

publicado por patriciaana às 22:53

links

pesquisar

 

Julho 2012

D
S
T
Q
Q
S
S
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
31

posts recentes

arquivos

tags

mais sobre mim