Document details

Desenvolvimento de aplicações móveis para Windows Phone

Author(s): Oliveira, Mário José Bento

Date: 2014

Persistent ID: http://hdl.handle.net/10400.26/12892

Origin: Instituto Politécnico de Coimbra

Subject(s): Desenvolvimento de software; Aplicações móveis


Description

A realização do presente estágio teve como intuito criar competências na empresa ISA (Intelligent Sensing Anywhere) para o desenvolvimento de aplicações móveis para Windows Phone. A ISA é uma empresa de base tecnológica que tem vindo a desenvolver produtos e soluções para o mercado de energia, ambiente, gás e petróleo. A empresa tem vindo a disponibilizar as suas soluções através de terminais móveis, nomeadamente iOS e Android, tendo sentido necessidade de ganhar competências na plataforma Windows Phone devido à sua evolução do Market Share, passando assim a oferecer esta solução aos seus clientes de forma mais generalizada. De forma a que a ISA conseguisse ganhar competências em Windows Phone, o presente estágio teve como objetivos desenvolver uma aplicação Cloogy para esta plataforma e em simultâneo criar uma framework para o desenvolvimento em Windows Phone, convenientemente adaptada aos processos da ISA. Durante o estágio foram desenvolvidas diversas tarefas que fazem parte de todas as etapas de desenvolvimento de software através de uma metodologia ágil, o Scrum. Foram levantados e especificados requisitos, definida a arquitetura e implementadas e testadas todas as funcionalidades do software. De modo a que os utilizadores usufruíssem da solução, a mesma foi publicada na Windows Phone Store. A experiência adquirida ao longo das várias etapas do desenvolvimento em Scrum, essencialmente nas cerimónias Daily Meeting e Sprint Retrospective, foi uma mais-valia para a conceção da framework. Esta experiência permitiu analisar a metodologia usada induzindo assim propostas de melhoria à metodologia seguida na ISA. A framework estabelecida irá fazer com que os futuros developers possam desenvolver os seus projetos mobile e que as presentes equipas possam melhorar o seu método de trabalho. No global, os resultados atingidos excederam as expetativas iniciais para o estágio. O Cloogy é uma solução em constante evolução, pelo que o seu desenvolvimento para as diversas plataformas móveis continua a ser realizado. A sua visão de Smart Living fará com que se continuem a integrar novas funcionalidades tais como dispositivos de segurança e conforto.

Document Type Master thesis
Language Portuguese
Advisor(s) Cunha, João Carlos Costa Faria da
Contributor(s) Oliveira, Mário José Bento
facebook logo  linkedin logo  twitter logo 
mendeley logo