Segunda-feira , 28 de Maio DE 2012

#entrega01_definitiva

Infelizmente não foi possível entregar esta parte do trabalho na sexta-feira mas com este código já é possível uma comunicação com o servidor. 

 

O que acontece nesta aplicação é: o utilizador introduz um ano qualquer e vai a base de dados vai retornar o nome e o ano de nascimento de todos os utilizadores que nasceram depois do ano introduzido pelo utilizador.

 

Isto é um teste do código, agora vai ser necessário adaptá-lo para o projecto em si. Esta etapa resolve a sexta tarefa da lista de tarefas (ver post anterior) e define a maneira como a aplicação vai comunicar com o servidor que é assim:

 

- a aplicação manda um pedido por POST à página PHP que está alojada no servidor (info.php);

- a página vai processar o pedido e fazer a consulta à base de dados com a devida query;

- a base de dados vai retornar os dados para a página e esta vai imprimir em formato JSON;

- a aplicação por sua vez vai buscar os resultados, descodificá-los do formato JSON e por fim apresentá-los de forma legível aos utilizadores;

 

Um site onde se encontra um bom tutorial para esta parte é este: http://moinur-rahman.blogspot.pt/2012/02/connection-between-android-app-and.html 

 

É possível fazer o download do ficheiro aqui

 

Print screens da aplicação no emulador:

Foto - O utilizador escolhe o ano 1990

 

Foto - O utilizador escolheu o ano 1988

publicado por patriciaana às 14:39
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

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