Titulo Estágio
Visualização de indicadores em dispositivo móvel
Áreas de especialidade
Engenharia de Software
Local do Estágio
Rua Pedro Nunes, IPN Ed. E, 3030-199 Coimbra
Enquadramento
A empresa:
Ciengis é uma empresa que cria soluções inteligentes na área de otimização, monitorização e controlo avançado de processos industriais. (É possível encontrar mais informação em www.ciengis.com)
A plataforma:
O sistema operativo Android é o sistema com maior base de instalação atualmente no mercado e devido à sua natureza open-source tornou-se muito popular entre empresas pela facilidade de desenvolvimento, ferramentas disponíveis e nível de personalização.
O estágio:
Desenvolver uma aplicação para modelação de dados adquiridos e facilitar a sua visualização bem como permitir alertar o utilizador de alterações relevantes dos dados.
Objetivo
Este estágio tem com objetivos desenvolver uma aplicação móvel que permita a criação e gestão de indicadores para a visualização de dados disponibilizados através de uma API já existente. Esta API já se encontra desenvolvida pela Ciengis fazendo parte do produto Multiverse. Estes indicadores de vários tipos devem mostrar os dados em vários formatos (gráficos de barras, gráficos circulares, etc, …) . A apresentação deve ser apresentada de acordo com as preferências do utilizador. Teria ainda, a funcionalidade de definir alertas tirando partido do sistema de notificações da plataforma móvel.
Plano de Trabalhos - Semestre 1
1º Semestre (Tempo parcial 16h/semana):
1. Levantamento do estado da arte
2. Levantamento de requisitos e especificação
3. Implementação do primeiro protótipo
4. Escrita do relatório intermédio de estágio
Plano de Trabalhos - Semestre 2
2º Semestre (Tempo Inteiro 40h/semana):
1. Revisão de estado da arte, requisitos e especificação
2. Implementação do segundo protótipo
3. Escrita do relatório de estágio
Condições
Este trabalho será realizado na Ciengis. Será disponibilizado um local de trabalho apropriado e todos os recursos necessários.
Observações
Valorizada experiência em:
Ambiente Linux
Metodologia de desenvolvimento orientado por testes
Padrões de desenvolvimentos de software
Valorizados conhecimentos em:
Java
Android SDK
XML
Noções de Material Design
A empresa será titular de todos os direitos sobre a propriedade industrial gerada no âmbito do estágio.
Orientador
Marco Estanqueiro
marco.estanqueiro@ciengis.com 📩