Use este identificador para citar ou linkar para este item:
https://repositorio.ufpb.br/jspui/handle/123456789/31576| Tipo: | TCC |
| Título: | Componentes de arquitetura android e micro frontends: descrição, implementação e componentização de aplicativos |
| Autor(es): | Silva, Ednaldo Martins da |
| Primeiro Orientador: | Kulesza, Raoni |
| Resumo: | A plataforma Android foi lançada em outubro de 2008 e tornou-se posteriormente o sistema mais difundido entre os dispositivos móveis. Todavia, os desenvolvedores de aplicativos para Android, ao longo de anos, não encontraram um padrão de arquitetura ideal para a plataforma, e que seja fortemente recomendado para o desenvolvimentos das aplicações. Padrões de arquitetura como Model-View-Presenter (MVP), ou Model-View-ViewModel (MVVM), sempre foram questionáveis, simplesmente por dificultarem a manutenção, ou geração de testes unitários para o aplicativo. Nesta pesquisa serão apresentados alguns componentes de arquitetura Android que foram anunciados na Google I/O 2017, os quais são capazes de tornar a arquitetura dos aplicativos robusta. Para demonstrar a capacidade desses componentes, um aplicativo foi desenvolvido e, além disso, técnicas de Micro Frontends foram usadas, com o objetivo de construir uma aplicação Android, com componentes, testável, e melhor de manter. |
| Abstract: | The Android platform was released in October 2008, and later became the most widespread system among mobile devices. However, the Android application developers, over the years, haven't found an ideal architectural pattern for the platform, and they are strongly recommended for application development. Android architecture patterns like Model-View-Presenter (MVP), or Model-View-ViewModel (MVVM), have always been questionable, simply because they make it difficult to maintain or generate unit tests for the application. This research will present some Android architecture components that were announced at Google I / O 2017, which are capable of making application architecture stronger. To demonstrate the capability of these components an application was developed, and then, Micro Frontends techniques were used, to build android application components, testable, and maintainable. |
| Palavras-chave: | Sistema operacional Android Aplicativo Arquitetura android |
| CNPq: | CNPQ::OUTROS |
| Idioma: | por |
| País: | Brasil |
| Editor: | Universidade Federal da Paraíba |
| Sigla da Instituição: | UFPB |
| Departamento: | Computação Científica |
| Tipo de Acesso: | Acesso aberto Attribution-NoDerivs 3.0 Brazil |
| URI: | http://creativecommons.org/licenses/by-nd/3.0/br/ |
| URI: | https://repositorio.ufpb.br/jspui/handle/123456789/31576 |
| Data do documento: | 17-Abr-2020 |
| Aparece nas coleções: | TCC - Ciência da Computação - CI |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| Ednaldo Martins da Silva - TCC.pdf | TCC | 3,15 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma
Licença Creative Commons
