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

Nova fase (diagrama de Gantt e lista de tarefas)

A partir deste post começa uma nova etapa de trabalho na equipa e no projecto.

 

Como tal, redefeniu-se o diagrama de Gantt e fez-se uma lista de tarefas (a que vamos chamar etapas) com o que é preciso fazer para a aplicação funcionar tanto graficamente como tecnicamente.

 

Estabeleceu-se um novo método de trabalho em grupo em que o Hamilton e a Sofia estão responsáveis pela parte gráfica e a Patrícia pela parte técnica. Após a parte gráfica estar implementada e bastante avançada, todos os elementos irão contribuir para o bom andamento da parte técnica.

 

À medida que se forem fechando etapas (ou tarefas) será colocado um post neste blog com os ficheiros desenvolvidos, e com o devido título e descrição a revelar o que foi feito.

 

Atualmente, a parte gráfica está a basear-se no site www.vogella.com , www.androidforbeginners.blogspot.pt . 

A parte técnica tem tido como apoio os seguintes tutoriais www.ptandroid.com e para localização GPS: renatopuccinipt.com e www.javacodegeeks.com . 

 

Diagrama de Gantt (feito no Microsoft Office Project 2010) : diagrama_Gantt

 

Imagem do diagrama: 

Diagrama de Gantt

 

Lista de tarefas (feito no Microsoft Office Word 2010) : lista_tarefas

 

A próxima "entrega interna" ou etapa concluída será dia 25 em que já se poderá contar com uma conexão com base de dados e, se possível, um sistema de registo/login (este último poderá vir a ficar incompleto dependendo da dificuldade de implementação e do tempo escasso de desenvolvimento).

 

E cá vamos nós ao trabalho! :)

 

A equipa a trabalhar

publicado por patriciaana às 16:46

#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

#entrega05 (continuação) - layout

O estudo de interface e layout estão finalmente terminados e pode-se começar agora a implementá-los.

Entre outras questões e dúvidas, surgiu o problema do tamanho dos ecrãs dos dispositivos móveis, os quais variam muito não só em tamanho real como também em densidade. A sua diversidade é tão grande que, numa tentativa de criar uma versão de layout que servisse para a maioria, se optou por criar uma grelha baseada em percentagem da largura do ecrã (entrega #4). Isto, no entanto, continuou a não parecer ser a melhor opção, até porque por falta de outros modelos a aplicação só será, muito provavelmente, testada no Sapo a5. Assim, e por agora, decidiu-se reformular a própria grelha e fazer algo destinado primariamente ao Sapo a5, o qual tem um ecrã de 3,5 polegadas, 800x480 px com 240dpi (270 dpi reais), o que dá uma densidade de 160ppi.

 

Um primeiro estudo da cor, mancha, tipo de letra, etc:

 

A partir desta base foi depois desenvolvida a versão final, já a pensar exclusivamente no Sapo a5. Aqui ficam, então, exemplos do aspecto da aplicação em diversas situações.


1 - Fazer login

 

2 - Não há conteúdos neste local

 

 3 - Afinal há conteúdos

publicado por sofia-e às 19:02

#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

#entrega05

 No site da aplicação ( www.nuvens.x10.mx )  já é possível fazer download de uma versão experimental da aplicação que vai buscar os valores por GPS e identificar a localização do utilizador.

 

Esta aplicação foi testada no dispositivo a5 com Android mas é preciso ter em atenção que a opção em Settings que vai buscar a localização do utilizador por Networks esteja desactivada e que apenas a buscar de localização por GPS esteja activa porque senão a aplicação diz que não tem informação a mostrar.

 

Devido ao projecto estar muito atrasado, as entregas feitas até agora não são as definitivas.

 

O grupo decidiu criar entregas internas esporádicas como forma de fazer o trabalho avançar no sentido de criarmos a aplicação idealizada.

 

Acreditamos, que essas entregas que faremos não contarão para avaliação nem estamos à espera disso, estas entregas serão apenas o fechar de etapas que o grupo ainda não conseguiu concluir.

 

 Ao entrar no site clique no botão que diz DOWNLOAD, será feito o download do ficheiro .apk, este deverá rodar num dispositivo android e ao aceder à aplicação clique no botão Procurar Dados e será mostrada a localização do dispositivo: altitude, longitude, latitude, velocidade e os provedores que ajudaram a conseguir a localização.

 

Caso não consiga fazer o download do ficheiro pelo site, poderá clicar aqui

publicado por patriciaana às 18:50
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 , 07 de Maio DE 2012

#orientacao09

 Devido a ausência do Professor orientador para o exterior, esta secção de orientação não se realizou, cuja a compensação realizar-se-a numa data a indicar pelo mesmo.

publicado por trindade às 02:13

#aula08

 Para a proxima entrega prpomos a entrega dos seguintes funcionalidades e caracteristicas envolventes ao projecto:

- Página inicial do site de onde se vai fazer o download da aplicação;

- Pormenores técnicos da aplicação:

  • consulta e introdução de dados na base de dados;
  • captação de coordenadas GPS;

- Pormenores gráficos:

  • ícones para a aplicação;
  • parte gráfica do site;
  • remodelação do blog e actualização do blog;
  • criação da parte gráfica da aplicação;

 

publicado por trindade às 02:12editado por patriciaana às 13: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