Ferramentas de Utilizador

Ferramentas de Site


plan



Planeamento e Relatórios Semanais

Planeamento

  • Criação do Ambiente de trabalho
  • Familiarização com a ferramenta de desenvolvimento Xamarin
  • Estudo e implementação de Web Services
  • Desenho das interfaces para smartphones
  • Seguranças a implementar ( Software e Hardware )
  • Primeiro teste de prova de conceito
  • Testes com mais dispositivos
  • Testes e controlo de qualidade
  • Escrita da Dissertação

Relatórios Semanais

Semana 23-27 Fevereiro

  • Discussão e estudo das tecnologias e plataformas a utilizar, tanto a nível de Hardware como de Software.

Semana 2-6 Março

  • Familiarização com o espaço de trabalho na empresa CimSoft.
  • Preparação e instalação do ambiente e plataforma de desenvolvimento, Xamarin.
  • Primeiros testes de desenvolvimento recorrendo a Xamarin Forms.

Semana 9-13 Março

  • Preparação e instalação de um webserver xsp num PC com sistema operativo Linux, distribuição WattOS R8, para correr aplicações ASP.NET .
  • Primeiro teste de ligação de dispositivos móveis a base de dados PostgreSQL, com recurso a biblioteca Npgsql-Droid.
  • Continuação dos testes de desenvolvimento multi-plataforma recorrendo a Xamarin Forms.

Semana 16-20 Março

  • Implementação de funcionalidades nas ligações de bases de dados.
  • Criação dos interfaces de autenticação e listagem de dados vindos da base de dados.
  • Primeira aplicação teste com código nativo para correr nas três plataformas: Android, IOS e Windows Phone.

Semana 23-27 Março

  • Criação de interface de Menu.
  • Implementação de um filtro, para pesquisa de listas vindas da base de dados.
  • Estruturação e implementação de uma aplicação mais robusta com base nos testes obtidos até ao momento.

Semana 6-10 Abril

  • Realização de algumas alterações na camada partilhada para IOS.
  • Criação de templates para listagem de elementos em listviews.

Semana 13-17 Abril

  • Implementação de uma interface avançada de opções das comunicações com bases de dados.
  • Criação de área de favoritos nas ligações a base de dados permitindo haver ligações predefinidas.
  • Escrita e leitura de ficheiros de configuração tanto na memória interna como externa.

Semana 20-24 Abril

  • Melhoramento a nível funcional da interface de opções para uma rápida e eficaz configuração das ligações a bases de dados.
  • Introdução à implementação da camada de acesso nativo aos sensores do smartphone.

Semana 27-30 Abril

  • Implementação e testes em Android e IOS do acesso nativo à câmara fotográfica e galeria de imagens e video. Este acesso é feito de forma a que não seja necessário haver camadas de acesso especifico para cada plataforma.
  • Verificação e realização de testes de validação de serviços através de pequenas implementações que possam vir a ser usadas no futuro, tais como geolocalização, medidor de aceleração ou barcode reader.

Semana 4-8 Maio

  • Instalação e configuração do Raspberry Pi.
  • Teste de alojamento do web service no Raspberry Pi.
  • Teste de manipulação das portas GPIO do Raspberry Pi.

Semana 11-15 Maio

  • Implementação da interface de autenticação.
  • Implementação de Web methods para verificação da autenticação e comunicação com os dispositivos associados ao sistema.
  • Interligação dos vários módulos e realização de testes de prova de conceito que resultam na atuação dos dispositivos à saída do Raspberry Pi.

Semana 18-22 Maio

  • Criação das restantes interfaces que formam a aplicação móvel.
  • Implementação da camada responsável pelos dispositivos configurados como entradas do Raspberry Pi, como por exemplo um interrutor.
  • Inicio da escrita da dissertação.

Semana 25-29 Maio

  • Implementação da camada responsável pelo tratamento das regras no sistema.
  • Melhoramento das interfaces da aplicação móvel e testes em dispositivos Android e iOS.
  • Implementação de funcionalidades extra.
  • Continuação da escrita.

Semana 1-5 Junho

  • Realização intensiva de testes de segurança e funcionamento do sistema.
  • Recolha de printscreens das interfaces da aplicação móvel em Android e iOS.
  • Recolha de fotografias do sistema desenvolvido.
  • Continuação da escrita.

Semana 8-29 Junho

  • Continuação da escrita e conclusão da mesma.
plan.txt · Esta página foi modificada pela última vez em: 2015/06/29 18:34 por João Zão