Snappier - Biblioteca multiplataforma para a criação de aplicativos seguindo o conceito Server-Driven UI
| dc.contributor.advisor1 | Silva, Rogério | |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/1655091953774996 | pt_BR |
| dc.contributor.referee1 | Miranda, Ely da Silva | |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/0953775226078319 | pt_BR |
| dc.contributor.referee2 | Silva Neto, Otílio Paulo | |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/2004899053752109 | pt_BR |
| dc.creator | Silva, Lennoard Raí Lopes | |
| dc.creator.Lattes | http://lattes.cnpq.br/5325961077914281 | pt_BR |
| dc.date.accessioned | 2026-07-24T14:36:22Z | |
| dc.date.available | 2026-07-24T14:36:22Z | |
| dc.date.issued | 2025 | |
| dc.description.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 | pt_BR |
| dc.description.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 | pt_BR |
| dc.identifier.citation | 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 | pt_BR |
| dc.identifier.uri | https://bia.ifpi.edu.br/jspui/handle/123456789/5701 | |
| dc.language | por | pt_BR |
| dc.publisher | Instituto Federal de Educação, Ciência e Tecnologia do Piauí | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Campus Teresina Central | pt_BR |
| dc.publisher.initials | IFPI | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.subject | Server-driven UI | pt_BR |
| dc.subject | Multiplataforma | pt_BR |
| dc.subject | Biblioteca | pt_BR |
| dc.subject | Aplicativo | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::SOFTWARE BASICO | pt_BR |
| dc.title | Snappier - Biblioteca multiplataforma para a criação de aplicativos seguindo o conceito Server-Driven UI | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
Files
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.82 KB
- Format:
- Item-specific license agreed upon to submission
- Description: