Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39876
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSilva, Luan Emanuel da-
dc.date.accessioned2026-03-26T14:48:31Z-
dc.date.available2026-03-26T14:48:31Z-
dc.date.issued2025-06-22-
dc.identifier.citationSILVA, Luan Emanuel da. Integração móvel-servidor: práticas e implementações de aplicações modernas. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/39876-
dc.description.abstractThis study aims to present, through a qualitative approach and action research, the practices, technologies, processes, and challenges involved in the development of modern mobile applications integrated with cloud-based servers. Based on the author's professional experience as a software developer, the research analyzes the integration of Android and iOS applications with back-end services built using NestJS and TypeScript, deployed on AWS and Azure infrastructure. The justification for the study lies in the growing demand for scalable, secure, and maintainable mobile solutions, which require well-structured architectures such as REST, GraphQL, and Clean Architecture. The adopted methodology included practical observation, hands- on experience in real-world projects, and the use of tools such as Jira, Docker, Bitbucket, and messaging systems like RabbitMQ. The results highlight clear advantages of adopting modular architectures and agile practices, such as increased maintainability, code reuse across platforms, reduced time-to-market, and improved delivery quality. Conversely, challenges were identified related to training time and team learning curves, particularly during the transition to Clean Architecture and the mastery of new messaging and automated testing tools.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectIntegração de dados (Computação)pt_BR
dc.subjectArquitetura de softwarept_BR
dc.subjectComputação em nuvempt_BR
dc.subjectData integration (Computer service)pt_BR
dc.subjectSoftware architecturept_BR
dc.subjectCloud computingpt_BR
dc.titleIntegração móvel-servidor: práticas e implementações de aplicações modernaspt_BR
dc.title.alternativeMobile-server integration: practices and implementations of modern applicationspt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste trabalho tem como objetivo apresentar, por meio de uma abordagem qualitativa e pesquisa-ação, as práticas, as tecnologias, os processos e desafios enfrentados na construção de aplicações móveis modernas integradas a servidores em nuvem. Com base na experiência profissional do autor como desenvolvedor, o estudo analisa a integração entre aplicativos Android e iOS com back-ends construídos com NestJS e TypeScript, implantados na infraestrutura da AWS e Azure. A justificativa da pesquisa reside na crescente demanda por soluções móveis escaláveis, seguras e de fácil manutenção, exigindo arquiteturas bem definidas, como REST, GraphQL e Clean Architecture. A metodologia adotada incluiu observação prática, vivência direta em projetos reais e aplicação de ferramentas como Jira, Docker, Bitbucket e sistemas de mensageria como RabbitMQ. Os resultados apontam vantagens claras da adoção de arquiteturas modulares e práticas ágeis, como maior manutenibilidade, reúso de código entre plataformas, redução do time-to-market e melhoria na qualidade das entregas. Em contrapartida, foram identificados desafios relacionados ao tempo de treinamento e à curva de aprendizagem das equipes, sobretudo na transição para Clean Architecture e no domínio de novas ferramentas de mensageria e testes automatizados.pt_BR
dc.degree.localCornélio Procópiopt_BR
dc.publisher.localCornelio Procopiopt_BR
dc.contributor.advisor1Duarte, Alessandro Silveira-
dc.contributor.referee1Duarte, Alessandro Silveira-
dc.contributor.referee2Silva, Adriano Rivolli da-
dc.contributor.referee3Corrêa, Cléber Gimenez-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia de Softwarept_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREpt_BR
Aparece nas coleções:CP - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
integracaomovelservidor.pdf909,33 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons