Propostas atribuídas ano letico 2025/2026

DEI - FCTUC
Gerado a 2025-08-31 18:11:37 (Europe/Lisbon).
Voltar

Titulo Estágio

PRO24 Mobile Web Game for Context-aware services

Área Tecnológica

Sistemas de Informação

Local do Estágio

Aveiro

Enquadramento

Dar continuação à aplicação Alice BirdWatcher através da inserção de lógica de jogo social geo-referenciado. Com este jogo será possível a cada utilizador inserir informação relevante para a aplicação e com a mesma receber reconhecimento dentro da aplicação através da categorização de utilizadores, pretende-se também que o utilizador seja reconhecido através de badges sobre vários achievements (“conquistas”, finalização de vários objectivos, e.g. marcar 5 espécies diferentes, adicionar informação não existente numa determinada espécie).

Referências bibliográficas:

http://www.phonegap.com

http://xuijs.com

http://www.sqlite.org

Aspectos inovadores da proposta:

No presente mercado ascendente dos smartphones pretende-se que o candidato implemente uma aplicação que se destacará das restantes pois motivará a criação de um novo perfil de utilizador que mantém assim uma co-existência real e directa entre a entidade social virtual e real do indivíduo. Desta forma e dependendo directamente da facilidade de utilização e do nível de interacção da aplicação teremos como produto final uma aplicação multi-plataforma, geo-referenciada, social com um grande potencial para se tornar uma referência na área.

Objetivo

O candidato deverá desenvolver uma aplicação em tema de jogo com base Web (Html + CSS + Javascript) geo-referenciada. Com isto pretende-se também que este defina as regras do jogo bem como um estudo extensivo sobre as mesmas e o impacto nos potenciais utilizadores da aplicação.

 

Tratando-se de uma aplicação móvel é também de extrema necessidade que esta extensão tenha uma componente de interacção muito forte motivando a utilização por parte do utilizador e não o contrário.

Plano de Trabalhos - Semestre 1

O plano de trabalhos para o 1º semestre inclui as seguintes tarefas:

T1 – Elaboração do estudo do Estado da Arte (M1):

. Aplicações similares

. Modelo de utilizador

. Métodos de sincronização entre BD

T2 – Estudo da aplicação já existente (M2):

. Leitura de documentação interna

. Discussão em forma de Brainstorming com o resto da equipa sobre a abordagem futura do projecto

T3 – Levantamento e Especificação de Requisitos (M3):

. Modelo de utilizador

. Sincronização entre BDs

Plano de Trabalhos - Semestre 2

Para o segundo semestre são esperadas as tarefas de seguida apresentadas:

T4 – Desenvolvimento da solução (M4):

. Definição dos painéis de jogo

. Implementação das funções de sincronização e interacção com o servidor

T5 – Testes (M7).

T6 – Elaboração do Relatório Final (M8).

Condições

Este projecto enquadrar-se-á num programa de estágio sob o regulamento de bolsas

“Talento Ubiwhere”.

Perfil do candidato:

• Autonomia e espírito crítico

• Média final de curso (prevista) mínima de 14 valores

• Enorme motivação e disponibilidade

• Fluência em Inglês

 

Documentos:

Os resultados do estágio serão consubstanciados num conjunto de documentos a elaborar pelo estagiário:

R1 – Relatório de definição e análise de requisitos.

R2 – Relatório de especificação.

R3 – Relatório de implementação.

R4 – Relatório de testes.

R5 – Relatório final de Estágio.

A estrutura dos diversos documentos deverá ser definida e apresentada para revisão 8 dias, após início de cada tarefa, ou na primeira reunião após o início da Tarefa.

 

Observações

Observações ou Elementos Adicionais[i1] :

Para o desenvolvimento da extensão da aplicação pretende-se que o candidato utilize a framework open-source Phonegap e que tenha já algumas bases em desenvolvimento Web em Html, CSS, Javascript e frameworks associadas (e.g. Jquery, mootools ou similares) e por fim BDs móveis tais como SQLite. Conhecimento sobre funcionamento de objectos JSON e desenvolvimento em ASP.Net será também uma componente obrigatória uma vez que a parte de comunicações com o servidor é realizada desta forma. Será também necessário, que por parte do candidato, sejam implementadas funcionalidades do lado do servidor.


Selecção: Entrevista

O aluno interessado no desenvolvimento deste projecto de dissertação deverá enviar o CV par Dra Regina Sacchetti .
regina@inova-ria.pt

Orientador

Rui A. Costa
rcosta@ubiwhere.com 📩