Use este identificador para citar ou linkar para este item:
https://bia.ifpi.edu.br/jspui/handle/123456789/5701| Tipo: | Trabalho de Conclusão de Curso |
| Título: | Snappier - Biblioteca multiplataforma para a criação de aplicativos seguindo o conceito Server-Driven UI |
| Autor: | Silva, Lennoard Raí Lopes |
| Orientador(a): | Silva, Rogério |
| metadata.dc.contributor.referee1: | Miranda, Ely da Silva |
| metadata.dc.contributor.referee2: | Silva Neto, Otílio Paulo |
| Resumo: | O atraso na entrega de novos recursos e atualizações na interface de usuário de aplicativos, devido a ciclos de desenvolvimento longos e burocráticos, é cada vez mais comum, especialmente ao distribuir em várias plataformas com políticas diver sas. Esse desafio é intensificado pela complexidade dos aplicativos modernos. Os métodos tradicionais geralmente envolvem um tempo significativo em processos de codificação, teste e aprovação, o que dificulta a capacidade de responder rapidamente ao feedback do usuário e às pressões competitivas. Reconhecendo essa realidade, tecnologias emergentes como a interface de usuário voltada ao servidor e o desen volvimento multiplataforma oferecem caminhos promissores para uma entrega mais ágil e modificações em tempo real ao evitarem a burocracia das lojas de aplicativos e dos canais de distribuição. Este trabalho apresenta uma biblioteca autoral projetada para facilitar o desenvolvimento de aplicativos multiplataforma, utilizando os princípios do Server-Driven UI e a tecnologia do Kotlin Multiplatform. A biblioteca proposta visa acelerar o desenvolvimento e a distribuição de aplicativos e permitir atualizações da interface de usuário em tempo real. Em avaliações de desempenho, abordando uma preocupação comum no desenvolvimento multiplataforma, a biblioteca demonstrou uma melhoria de 26,67% no tempo médio de inicialização quando utilizada em um aplicativo, em comparação com soluções similares desenvolvidas com Flutter |
| Abstract: | Delays in delivering new features and user interface updates in applications, due to long and complex development cycles, is increasingly common, especially when distributing across multiple platforms with varying policies. This challenge is intensified by the complexity of modern applications. Traditional methods typically involve significant time in coding, testing, and approval processes, which hampers the ability to respond quickly to user feedback and competitive pressures. Recognizing this, emerging technologies like Server-Driven UI and multiplatform development offer promising avenues for faster product delivery and real-time modifications by bypassing the administrative hurdles of app stores and distribution channels. This paper presents an original library designed to facilitate multiplatform application development using Server-Driven UI principles and the Kotlin Multiplatform technology. The proposed library aims to accelerate application development and distribution, enabling real-time user interface updates. In performance evaluations, addressing a common concern in multiplatform development, the library demonstrated a 26.67% improvement in average startup ti |
| Palavras-chave: | Server-driven UI Multiplataforma Biblioteca Aplicativo |
| Cnpq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::SOFTWARE BASICO |
| metadata.dc.language: | por |
| País: | Brasil |
| Editor: | Instituto Federal de Educação, Ciência e Tecnologia do Piauí |
| Sigla: | IFPI |
| Unidade: | Campus Teresina Central |
| Citação: | SILVA, Lennoard Raí Lopes e. Snappier - Biblioteca multiplataforma para a criação de aplicativos seguindo o conceito Server-Driven UI. Orientador: Rogério da Silva. 2026. 48 f. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Instituto Federal do Piauí, Campus Teresina Central, Teresina, 2026 |
| Tipo de acesso: | Acesso Aberto |
| URI: | https://bia.ifpi.edu.br/jspui/handle/123456789/5701 |
| Data do documento: | 2025 |
| Aparece nas coleções: | Analise e Desenvolvimento de Sistemas - Teresina Central |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| 2025_tcc_lrlsilva.pdf | 915.03 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
