Aplicações Android de Realidade Aumentada em Arquitetura Extensível, Flexível e Adaptável Alternative Title: Android Augmented Reality Applications in Extensible, Flexible, and Adaptable Architecture

2015 
RESUMOproposta deste trabalho e apresentar uma arquitetura para aplicacoes Android de Realidade Aumentada Movel (RAM) que seja extensivel, flexivel e adaptavel. Extensivel por permitir a incorporacao de novas funcionalidades na aplicacao; flexivel por permitir a troca de conteudo/dados gerando aplicacoes personalizadas; e adaptavel aos diversos tamanhos de telas que os dispositivos moveis apresentam. Para isso, foi considerada uma arquitetura baseada no padrao MVC (Model, View, Controller) adaptado para contexto da plataforma movel Android, nesta adaptacao a logica de negocio sai da camada de controle e vai para camada de visao, sendo assim, a camada de controle fica responsavel apenas por gerenciar as requisicoes entre as camadas modelo e visao, garantindo uma modularizacao dessa aplicacao. Tambem foi utilizado o padrao de interface de usuario Fragments, visando uma melhor adaptacao aos diversos tamanhos de telas dos dispositivos moveis. Alem disso, foi aplicado o padrao de projeto Proxy Remoto, para abstracao da origem dos dados (local ou remota), e o padrao de projeto Facade para facilitar a realizacao de consultas e filtros nos dados. Por fim, sao apresentados cenarios de uso com tres tipos diferentes de dados e dispositivos com tamanhos de telas diferentes para validacao da arquitetura proposta.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    13
    References
    1
    Citations
    NaN
    KQI
    []