Quinta-feira, 15 de Abril de 2010
Sapo Fotos RSS no Android (Mais um passinho...)

Após muitas tentativas frustradas para construir uma aplicação que consumisse o Webservice das fotos do SAPO, resolvi utilizar um dos exemplos de consulta disponíveis no serviço de fotos do sapo(http://services.sapo.pt/Metadata/Service/Photos?culture=PT - Separador Open Search).


O serviço de fotos do SAPO disponibiliza alguns exemplos de consultas à fotos públicas do SAPO em formato RSS e JSON.


Após criar um utilizador no serviço de fotos do SAPO e fazer o upload passei à fase de desenvolvimento de uma aplicação para Android que apresentasse a lista de fotos de um determinado utilizador (neste caso específico o utilizador amoedas), sendo que a consulta que utilizei foi: http://services.sapo.pt/Photos/RSS?u=amoedas.


Toda a aplicação foi desenvolvida em Java e a partir de exemplos para leitura de RSS e exemplos de construção de galerias de imagens para Android.


As imagens seguintes apresentam uma primeira versão desta aplicação:




Embora a consulta utilizada neste exemplo (http://services.sapo.pt/Photos/RSS?u=amoedas)  não seja a indicada para a aplicação final, o desenvolvimento desta aplicação revelou-se um passo importante na aquisição de mais conhecimentos a nível da programação para Android.




Domingo, 21 de Março de 2010
Webservice no Android

Após algumas pesquisas e muitos testes consegui finalmente desenvolver uma pequena aplicação para Android que faz uso de um webservice.

Neste caso específico um webservice muito simples recebe um valor em graus Fahrenheit/Celsius e converte para Fahrenheit/Celsius.

Para a criação desta aplicação utilizei a linguagem de programação Java e a plataforma de desenvolvimento Eclipse onde já tinha anteriormente procedido à configuração do Android.

Apresento de seguida imagens do funcionamento desta aplicação:

Webservice Android

Webservice Android

Webservice Android

 

O passo seguinte é o desenvolvimento de uma aplicação para android que permita o consumo do webservice utilizado para as fotos no SAPO Campus.  




Segunda-feira, 8 de Março de 2010
Os primeiros testes

Após um semestre menos feliz, dominado pela necessidade (e incapacidade) da escrita, que resultou em documentos de qualidade "duvidosa", documentos estes que, a par com o desenvolvimento da parte mais prática do projecto serão (re)escritos.  Encontro-me neste momento na fase que mais me agrada e motiva: as mãos na massa!

Após uma produtiva e proveitosa reunião com os orientadores Luís Pedro e Carlos Santos e com os colegas do Laboratório do SAPO, onde ficou decidido que a aplicação a desenvolver seria para a plataforma Android, iniciei a minha pesquisa e testes iniciais.

O primeiro passo foi a configuração das ferramentas que irei utilizar no desenvolvimento do projecto. 

Estou actualmente a testar duas possibilades: Titanium e Eclipse. O Titanium foi uma sugestão dos colegas do Laboratório do SAPO que estou a explorar e a utilização do Eclipse, neste caso para a programação em Java é a recomendação que encontro nos livros de programação para Android.

Os testes até à data limitaram-se ao "Hello World" do Android.

Para além destes testes prossigo a minha aprendizagem em webservices, xml, soap, matérias onde ainda não estou muito à vontade.

Teste com Titanium

Titanium - "Hello World" Android 

Titanium - Testes

Teste com Eclipse - Programação Java

Android - Eclipse - Java




Sábado, 20 de Fevereiro de 2010
Cronograma




Quarta-feira, 20 de Janeiro de 2010
Apresentação Enquadramento Teórico e Plano Investigação

Cá está, a apresentação de hoje...

Resultado do trabalho desenvolvido até à data, e também de todas as incertezas, indecisões e angústias das ultimas semanas.

Mas agora com uma dose de motivação extra, "injectada" esta manhã pelos orientadores, a quem agradeço todas as sugestões, opiniões e alento desta manhã.

E também com confiança que dia 03 de Fevereiro publique um post com documentos de maior qualidade.

 




Segunda-feira, 11 de Janeiro de 2010
Reflexão final semestre

Chegado ao final do semestre é hora de fazer uma reflexão.

Considero que a existência das disciplinas de Projecto e Seminário como apoio ao desenvolvimento da nossa tese são uma grande vantagem no mestrado em Comunicação Multimédia. (Não tenho conhecimento se outros os mestrados têm este apoio, mas tenho ideia que nem sempre assim é.)

Sendo a tese uma das fases mais importante e também mais difícil de todo o mestrado, a existência destas duas disciplinas que nos orientam e guiam no desenvolvimento desta árdua tarefa (pelo menos para mim) revelaram-se uma grande ajuda.

As tarefas periódicas propostas pelo docente ajudaram-me a organizar o meu trabalho, uma vez que eu não tinha qualquer noção de como o fazer nem sequer por onde começar.

Quanto a observações e sugestões, no caso da disciplina de Projecto, não tenho nada a acrescentar, penso que foi  bem organizada e como já referi, as tarefas pedidas revelaram-se muito úteis para a fase onde nos encontramos neste momento.

No caso da disciplina de Seminário tenho uma sugestão a fazer. Na minha modesta opinião, penso que as sessões desta disciplina deveriam ser o mais abrangente possível uma vez que se destinam aos dois ramos do mestrado. Talvez até se justificasse manter os ramos separados na disciplina de seminário e distribuir as temáticas por cada um deles.

Neste sentido – não pondo de parte a possibilidade de não ter a mente suficientemente aberta a certas situações –, penso que determinadas temáticas/sessões, cuja pertinência não se justifique para os dois ramos, ou não se justifique de todo para o desenvolvimento de uma tese de mestrado, não deveriam ser incluídas nas sessões de seminário.

Para mim, por exemplo, isto aconteceu com a exibição do filme “La chica do km 141”, achei muito pouco relevante para a elaboração de uma tese de mestrado na área onde se incluem a maioria dos projectos.

 




Quarta-feira, 9 de Dezembro de 2009
Desenho Metodológico - Participantes

Os participantes serão seleccionados do universo de utilizadores do SAPO Campus, como se pretende uma amostra representativa, serão escolhidos utilizadores de vários tipos: docentes, funcionários, alunos de licenciatura, de mestrado e de doutoramento e…

 




Desenho Metodológico - Instrumento de Recolha de Dados

Na primeira fase do projecto a recolha de dados será realizada através da pesquisa bibliográfica.

Numa fase posterior, depois de concluído o protótipo o instrumento de recolha de dados será um questionário aplicado a futuros utilizadores do SAPO Campus Mobile, com o objectivo de avaliar a qualidade do mesmo.

 




Desenho Metodológico - Fases do Estudo

    1.    Investigação

a.    Aplicações de partilha de conteúdos para dispositivos móveis

b.    Optimização de upload de conteúdos a partir de dispositivos móveis

c.    Aplicações semelhantes

d.    Tecnologia e plataforma a ser utilizada

2.    Desenvolvimento Protótipo

a.    Especificação

b.    Design dos ecrãs da aplicação

c.    Implementação

3.    Avaliação do Protótipo

a.    Inquérito sobre o protótipo aplicado a utilizadores do SAPO Campus Mobile

b.    Análise do inquérito

c.    Ajustes ao protótipo de acordo com a avaliação do mesmo




Desenho Metodológico - Modelo de Análise

Questão de Investigação

De que forma será possível optimizar o processo de upload de conteúdos a partir dos dispositivos móveis?

...

Hipóteses

Disponibilizando uma aplicação de partilha de conteúdos para terminais moveis aumenta-se significativamente o número de conteúdos partilhados no SAPO CAMPUS.

...

Conceitos

Dimensões

Indicadores

Comunicação móvel

Funcionalidades

Upload de Conteúdos

Consumo Conteúdos

Acesso e Partilha

Conteúdos

Imagens

Vídeos

Texto

Tecnologia

Plataforma

Tipo de aplicação

Sapo campus

Aprendizagem

PLE

Ao longo da vida

Abertura de Conteúdos

Mudança de Atitude




.mais sobre mim
.posts recentes

. Voluntários para testes

. Divulgação Resultados

. Primeira versão pronta pa...

. Protótipo Funcional - Ver...

. "Novo" Layout

. Melhoria à ultima versão

. Nova versão

. Finalmente...

. Webservice SAPO Fotos com...

. Um avanço importante

.links
.tags

. todas as tags

.links
blogs SAPO