Simulação de plataformas para dispositivos móveis: infraestrutura de simulação sensorial para android


Autoria(s): Zeferino, Jorge Miguel Alves
Contribuinte(s)

Morgado, Luís Filipe

Data(s)

26/01/2015

26/01/2015

01/10/2014

Resumo

Projeto para obtenção do grau de Mestre em Engenharia Informática e de Computadores

A crescente disponibilidade de dispositivos móveis, nomeadamente, smartphones e tablets, tem dinamizado o desenvolvimento de aplicações para as plataformas de operação desses dispositivos, como é o caso da plataforma Android. Normalmente, o desenvolvimento de aplicações é realizado numa plataforma hospedeira, MicrosoftWindows, com base em simuladores da plataforma alvo. Estes simuladores são tipicamente fornecidos pelo próprio fabricante ou outros, apresentando diferentes tipos de restrições, quer em termos de recursos computacionais requeridos para o seu funcionamento, quer em termos de desempenho e funcionalidade. Existe diversohardware que não se encontra disponibilizado ao nível do simulador, como é o caso do suporte de multitoque, sensores e Global Positioning System (GPS). As soluções existentes para fazer a simulação sensorial caracterizam-se como não completas, não corretas ou dependentes de plataformas externas. Estas soluções apresentam um conjunto de funcionalidades reduzidas ou requerem versões específicas da plataforma Android, inibindo a sua utilização imediata. O presente relatório apresenta a proposta de uma infraestrutura de simulação sensorial que prevê um comportamento dinâmico e independente da versão da plataforma Android, enfatizando assim o suporte de atualizações da plataforma e aadição de novos sensores. Com base na proposta referida, descreve-se o projeto e a implementação de uma infraestrutura de simulação sensorial em tempo real para a plataforma Android que suporta a utilização da biblioteca de sensores usando os sensores de um dispositivo real.

Abstract: The growing availability of mobile devices, including smartphones and tablets, has spurred the development of applications for the operating platforms of these devices such as the Android platform. Most of the mobile development is done in a hostmachine running for example Microsoft Windows with the platform running on the simulation target. These simulators are typically supplied by the manufacturer or others. All have different constraints in terms of computing resources required for its functioning in terms of performance and functionality. There is some hardware which is not available in the simulator as the case of multi-touch information, sensors and Global Positioning System (GPS). Existing solutions to simulate sensors are characterized as incomplete, incorrect or dependent on external platforms. These solutions offers lack of functionality or require specific versions of the Android platform, inhibiting its immediate use. This paper presents a proposal which provides a dynamic and Android version independent thus emphasizing the updates of the platform and the addition of new sensors. Based on the proposal referred we describe the design and implementation of an infrastructure for real time sensor simulation for Android platform that supports the use of sensor library using the sensors of a real device.

Identificador

ZEFERINO, Jorge Miguel Alves - Simulação de plataformas para dispositivos móveis: infraestrutura de simulação sensorial para android. Lisboa: Instituto Superior de Engenharia de Lisboa, 2014. Dissertação de mestrado.

http://hdl.handle.net/10400.21/4195

201215284

Idioma(s)

por

Direitos

openAccess

Palavras-Chave #Sensores #Simulação #Portabilidade #Tempo real #Sensors #Simulation #Portability #Real time #Android
Tipo

masterThesis

Publicador

Instituto Superior de Engenharia de Lisboa