Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40216
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSilva, Matheus Emanoel Guimarães da-
dc.date.accessioned2026-04-23T13:07:11Z-
dc.date.available2026-04-23T13:07:11Z-
dc.date.issued2025-11-26-
dc.identifier.citationSILVA, Matheus Emanoel Guimarães da. Aplicação android nativa para corridas guiadas. 2025. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/40216-
dc.description.abstractThe increase in sedentary behaviour and excessive screen time has negatively impacted public health, making road running an accessible, effective, and widely recommended alternative.However, many practitioners — particularly amateur athletes — face difficulties in monitoring their progress and often rely on tools that do not operate reliably in regions with limited connectivity. This scenario highlights the need for technological solutions capable of functioning consistently even without continuous Internet access. This work presents the development of a native mobile application for the Android operating system, implemented in Kotlin. The proposed architecture adopts a hybrid data persistence model, combining SQLite for offline operation and local caching with Firebase, responsible for cloud synchronisation whenever network connectivity is available. Geographic tracking of activities was implemented through Foreground Services, ensuring continuous background execution, while the Text-to-Speech API was integrated to provide real-time audio feedback during workouts. The experiments demonstrated the effectiveness of the hybrid architecture, enabling continuous recording of essential metrics — such as distance, pace, and estimated calories — even in the complete absence of Internet connection. The main challenges identified include fluctuations in GNSS (GPS) accuracy under adverse environmental conditions and the need for battery consumption optimization due to prolonged use of background services. It is concluded that the application successfully meets its objective of providing a robust, accessible, and resilient monitoring tool, validating the use of native technologies as an effective support for public health promotion initiatives.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectExercícios físicospt_BR
dc.subjectCorridas (Atletismo)pt_BR
dc.subjectPessoas sedentáriaspt_BR
dc.subjectDesempenhopt_BR
dc.subjectExercisept_BR
dc.subjectRunningpt_BR
dc.subjectSedentary peoplept_BR
dc.subjectPerformancept_BR
dc.titleAplicação android nativa para corridas guiadaspt_BR
dc.title.alternativeNative android application for guided runspt_BR
dc.typebachelorThesispt_BR
dc.description.resumoO aumento do sedentarismo e o tempo excessivo de uso de telas têm impactado negativamente a saúde pública, tornando a prática de corridas de rua uma alternativa acessível, eficiente e amplamente recomendada. Entretanto, muitos praticantes — especialmente atletas amadores—enfrentam dificuldades para acompanhar sua evolução, além de dependerem de ferramentas que não oferecem funcionamento adequado em regiões com conectividade limitada. Esse cenário evidencia a necessidade de soluções tecnológicas que operem de forma confiável mesmo sem acesso contínuo à Internet. Este trabalho apresenta o desenvolvimento de uma aplicação móvel nativa para o sistema operacional Android, desenvolvida em Kotlin. A arquitetura proposta adota um modelo híbrido de persistência de dados, combinando o banco SQLite para operação offline e cache local com o Firebase, responsável pela sincronização dos registros em nuvem sempre que houver disponibilidade de rede. O rastreamento geográfico das atividades foi implementado por meio de Foreground Services, garantindo execução contínua em segundo plano, enquanto a API Text-to-Speech foi integrada para fornecer feedback auditivo em tempo real durante as atividades. Os experimentos realizados demonstraram a eficácia da arquitetura híbrida, assegurando o registro contínuo de métricas essenciais — como distância percorrida, pace e calorias estimadas — mesmo na ausência total de conexão. Entre os principais desafios identificados, destacam-se a variação da precisão do sinal GNSS (GPS) em ambientes adversos e a necessidade de otimização do consumo energético decorrente do uso prolongado de serviços em segundo plano. Conclui-se que a aplicação cumpre seu objetivo de oferecer uma ferramenta de monitoramento robusta, acessível e resiliente, validando o uso de tecnologias nativas como suporte eficaz a iniciativas de promoção da saúde pública.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Ascari, Rúbia Eliza de Oliveira Schultz-
dc.contributor.referee1Ascari, Rúbia Eliza de Oliveira Schultz-
dc.contributor.referee2Favarim, Fábio-
dc.contributor.referee3Dosciatti, Mariza Miola-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.publisher.programTecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
Aparece nas coleções:PB - Tecnologia em Análise e Desenvolvimento de Sistemas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
aplicacaoandroidcorridasguiadas.pdf1,67 MBAdobe PDFVisualizar/Abrir


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