Multimad: uma ferramenta multimodelo de desenvolvimento de aplicações para dispositivos móveis
Ano de defesa: | 2005 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal de Minas Gerais
UFMG |
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | http://hdl.handle.net/1843/RVMR-6EAHYD |
Resumo: | We present MultiMAD (Multimodel Mobile Application Development Tool ), a rapid application development (RAD) tool for mobile devices. It provides a graphical interface at which an application can be described using construction blocks that can be specific to some mobile application platform or not. This allows MultiMAD to be used to develop applications to many platforms using all their features. This MultiMAD feature is not found in almost all similar tools. When this description is finished, the user submits it to an application generator that generates automatically part of the source code and other files that implement the application. Currently, MultiMAD generates source code that implements the aplication's graphical user interface and its elements relationship, thus allowing the developer to focus on the application logic. MultiMAD is also a rapid application prototyping tool, as it also generates a prototype implementation of the application logic and thus generates a compilable and testable application prototype without the user writing a single line of code or leaving the tool. This prototype implementation is the starting point of the definitive implementation of the application logic. Generators were implemented for the Wireless Application Protocol (WAP) 1.1 and 2.0 and Java 2 Micro Edition (J2ME) platforms. We also present MobileVC, one architecture designed specifically for applications for mobile devices. |