Titulo Estágio
Android: Visualização de indicadores em dispositivo móvel
Áreas de especialidade
Engenharia de Software
Engenharia de Software
Local do Estágio
IPN, Edifício E, Rua Pedro Nunes 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 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:
Desenvolvimento de uma aplicação móvel, semelhante a um painel de controlo (Dashboard). A aplicação deverá ser intuitiva, atraente e mostrar de forma visual informação através de diferentes mostradores. A aplicação deverá permitir o uso em diferentes cenários, por pessoas com funções diferentes. Por exemplo ser usada numa fábrica em que é possível monitorizar o estado da produção ou numa casa onde seja possível verificar a produção de energia de painéis fotovoltaicos ou a temperatura da caldeira. A aplicação resu
Objetivo
Este estágio tem com objetivos desenvolver uma aplicação móvel nativa que permita:
-obtenção de dados OPC-UA
-criação e gestão de indicadores para a visualização de dados
-possuir indicadores de vários tipos e formatos (ex.: gráficos de barras, gráficos circulares, etc, …) .
-possibilidade de definir alertas integrados com o sistema de notificações do SO.
Plano de Trabalhos - Semestre 1
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
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.
O candidato deve ser fluente em Português e Inglês.
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 dos Santos Estanqueiro
marco.estanqueiro@ciengis.com 📩