BIA - IFPI Campus Teresina Central Tecnologia Analise e Desenvolvimento de Sistemas - Teresina Central
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5701
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSilva, Lennoard Raí Lopes-
dc.date.accessioned2026-07-24T14:36:22Z-
dc.date.available2026-07-24T14:36:22Z-
dc.date.issued2025-
dc.identifier.citationSILVA, 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, 2026pt_BR
dc.identifier.urihttps://bia.ifpi.edu.br/jspui/handle/123456789/5701-
dc.description.abstractDelays 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 tipt_BR
dc.languageporpt_BR
dc.publisherInstituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectServer-driven UIpt_BR
dc.subjectMultiplataformapt_BR
dc.subjectBibliotecapt_BR
dc.subjectAplicativopt_BR
dc.titleSnappier - Biblioteca multiplataforma para a criação de aplicativos seguindo o conceito Server-Driven UIpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.creator.Latteshttp://lattes.cnpq.br/5325961077914281pt_BR
dc.contributor.advisor1Silva, Rogério-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1655091953774996pt_BR
dc.contributor.referee1Miranda, Ely da Silva-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0953775226078319pt_BR
dc.contributor.referee2Silva Neto, Otílio Paulo-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2004899053752109pt_BR
dc.description.resumoO 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 Flutterpt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCampus Teresina Centralpt_BR
dc.publisher.initialsIFPIpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::SOFTWARE BASICOpt_BR
Aparece nas coleções:Analise e Desenvolvimento de Sistemas - Teresina Central

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_lrlsilva.pdf915.03 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.