Titulo Estágio
Desenvolvimento de solução para sincronização automática de conteúdos móveis
Área Tecnológica
Aplicações Móveis
Local do Estágio
WIT Software, Coimbra
Enquadramento
O WIT Mobile Backup é um produto da WIT Software que se destina à sincronização de informação contida em telemóveis e Microsoft Outlook, usando o protocolo SyncML. Os dados que actualmente são suportados para sincronização são contactos, SMS, MMS, Calendários, Tarefas, Bookmarks e Notas.
http://www.wit-software.com/mbackup.html
Nos dias de hoje, é inegável a importância que um telemóvel tem na vida de uma pessoa. Com a evolução da tecnologia, os telemóveis deixaram de ser um simples dispositivo de comunicação, passando a ser também uma agenda pessoal com lista de contactos, lista de tarefas, notas pessoais, calendário e um dispositivo para tirar fotografias.
A sincronização de conteúdos entre diversos dispositivos, tais como telemóveis, PDAs ou PCs, tem como principal objectivo manter a informação do utilizador segura e sincronizada.
Objetivo
O objectivo do estágio é desenvolver aplicações para telemóveis e Microsoft Outlook que façam a sincronização automática e transparente dos conteúdos relevantes que são guardados no telemóvel. As aplicações deverão apenas executar em momentos oportunos, quando as condições de rede, bateria e memória dos dispositivos sejam propícias, e sem interferir com o normal funcionamento de outras aplicações.
Além dos dados já sincronizados, a aplicação deverá sincronizar também outros tipos de dados (como fotografias). É também objectivo do estágio actualizar o site Web do produto para disponibilizar os novos dados ao utilizador.
O estagiário deverá começar por conduzir um estudo comparativo de soluções existentes no mercado como forma de identificação dos concorrentes e funcionalidades mais relevantes para a solução pretendida.
Após este estudo, será necessário analisar e avaliar os protocolos suportados pelos telemóveis existentes no mercado bem como a sua disseminação e utilização em soluções comerciais existentes em operadores móveis.
Tendo a informação técnica necessária sobre as possíveis soluções a implementar, o estagiário deverá efectuar a análise de requisitos do projecto. Caso necessário para aprofundar os conhecimentos, o estagiário poderá executar algumas actividades de prototipagem.
Plano de Trabalhos - Semestre 1
O estágio terá uma forte componente de desenvolvimento de software em sistemas distribuídos, com componentes em C++, Java e JSP/Struts.
Para o 1º semestre estão planeadas as seguintes tarefas:
- Prototipagem rápida de funcionalidades na aplicação com o objectivo do estagiário se familiarizar com a arquitectura do produto e o protocolo SyncML (Set 09 – Nov 09)
- Levantamento do estado da arte e análise competitiva do produto (Dez 09)
- Análise de requisitos dos desenvolvimentos a efectuar no 2º semestre (Jan 09 - Fev 10)Plano de Trabalhos - Semestre 2
Para o 2º semestre estão planeadas as seguintes tarefas:
- Desenvolvimento de cliente para Symbian (Fev 10 – Mar 10)
- Desenvolvimento de cliente para PC/Outlook (Abr 10 – Mai 10)
- Melhoria no web site para suporte de novos conteúdos (Jun 10)
- Elaboração de documentação do projecto e estágio (Jun 10)Condições
O local de trabalho será na sede da WIT em Coimbra. O estagiário terá ao seu dispor os equipamentos necessários (PCs, Servidores, Telemóveis) para desempenhar as suas tarefas.
Observações
- Toda a documentação de projecto será em Inglês.
Orientador
Eng. Paulo Sousa
paulo.sousa@wit-software.com 📩