Multimad:: uma ferramenta multimodelo de desenvolvimento de aplicações para dispositivos móveis
AUTOR(ES)
Thiago Henrique de Paula Figueiredo
DATA DE PUBLICAÇÃO
2005
RESUMO
Esta dissertação apresenta o MultiMAD (Multimodel Mobile Application Development Tool, Ferramenta Multimodelo de Desenvolvimento de Aplicações para Dispositivos Móveis), uma ferramenta de desenvolvimento rápido especializada em dispositivos móveis. Ela provê uma interface gráfica na qual uma aplicação é descrita a partir de blocos de construção que podem ou não ser específicos para um determinada plataforma de aplicações móveis. Isto permite que aplicações possam ser desenvolvidas para diversas plataformas utilizando todos os seus recursos, característica não encontrada na quase totalidade das outras ferramentas similares. Quando esta descrição está pronta, o usuário a submete para um gerador de aplicações que irá gerar parcialmente, de forma automática, código-fonte e outros arquivos que eventualmente façam parte da implementação da aplicação. Atualmente, o MultiMAD gera código-fonte que implementa a interface gráfica de usuário e o relacionamento entre seus elementos, possibilitando que o desenvolvedor possa focar seus esforços na lógica da aplicação. O MultiMAD também é uma ferramenta de prototipagem rápida, já que ele também gera um protótipo de implementação da lógica e, por conseqüência, gera um protótipo de aplicação compilável e testável sem que o usuário tenha que escrever uma única linha de código ou tenha que sair da ferramenta. Este protótipo de implementação é o ponto de partida da implementação definitiva da lógica da aplicação. Foram implementados geradores para as plataformas Wireless Application Protocol (WAP) 1.1 e 2.0 e Java 2 Micro Edition (J2ME). Também é proposto o MobileVC, uma arquitetura especialmente criada para aplicações para dispositivos móveis.
ASSUNTO(S)
sistemas de computação sem fio teses. redes de computação teses. computação móvel teses.
ACESSO AO ARTIGO
http://hdl.handle.net/1843/RVMR-6EAHYDDocumentos Relacionados
- Aplicações de Dispositivos de Microondas utilizando Substrato EBG/PBG para Comunicações Móveis
- Desenvolvimento de um ambiente para projeto de controladores fuzzy para dispositivos móveis
- Desenvolvimento de aplicativo para dispositivos móveis voltado para identificação do fenótipo de fragilidade em idosos
- Beanwatcher:: uma ferramenta para o desenvolvimento de aplicações de monitoração em redes de sensores sem fio
- Uma proposta de modelo de interface interoperável para web, TV digital e dispositivos móveis