Plataforma de integração de linguagens nativas e híbridas no desenvolvimento Android
dc.contributor.advisor | Mattheus da Hora França | |
dc.contributor.advisor | Franca, Mattheus Da Hora | |
dc.contributor.author | Oliveira Junior, Julio Cesar Bueno de | |
dc.date.accessioned | 2024-11-26T19:00:57Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Este trabalho tem como objetivo desenvolver uma ferramenta de geração de projetos mobile, integrando linguagens híbridas e nativas do desenvolvimento. O trabalho apresenta uma linha de desenvolvimento ligada à Engenharia de Software, com etapas de análise, projeto, implementação, testes e coleta de resultados. As tecnologias utilizadas para fazer o processo de integração é Java, Javascript, Typescript, Dart, React Native e Flutter no mobile, Kotlin e Spring Boot para o backend, e React.js com Next.js para o frontend. Para os teste foram utilizados testes manuais, testes de integração a metodologia System Usability Scale, visando garantir que a usabilidade do sistema esteja de acordo com o padrão aceito. Por fim, é feita uma analise do projeto em relação a trabalhos correlatos, para validar suas semelhanças e funcionalidades, com a finalidade de garantir que o sistema tenha uma usabilidade próximas dessas ferramentas já consolidadas no mercado. | |
dc.format.extent | 110 f. | |
dc.identifier.uri | https://repositorio.udesc.br/handle/UDESC/1417 | |
dc.language.iso | pt | |
dc.rights | Attribution-NonCommercial-ShareAlike 4.0 Brazil | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/br/ | |
dc.subject | React Native | |
dc.subject | Flutter | |
dc.subject | Android | |
dc.subject | Java | |
dc.subject | Integração | |
dc.title | Plataforma de integração de linguagens nativas e híbridas no desenvolvimento Android | |
dc.type | Monografia | |
dspace.entity.type | Publication | |
local.abstract.alternative | This work aims to develop a mobile project generation tool, integrating hybrid and native languages in development. The project follows a Software Engineering-based development pipeline, encompassing stages of analysis, project, implementation, testing, and results collection. The technologies employed for integration include Java, Javascript, Typescript, Dart, React Native, and Flutter for mobile development, Kotlin and Spring Boot for the backend, and React.js with Next.js for the frontend. Manual tests, integration tests, and the System Usability Scale methodology were utilized to ensure that the system's usability aligns with accepted standards. Finally, a project analysis is conducted in relation to related works to validate similarities and functionalities, ensuring that the system's usability approaches that of established tools in the market. | en |
local.description.centro | CEAVI | |
local.description.rights | Acesso aberto | |
local.desription.curso | Engenharia de Software | |
local.publisher.location | Ibirama | |
local.subject.area | Ciências Exatas e da Terra | |
relation.isAdvisorOfPublication | fd627ed9-fd17-4722-862d-1fa2c6c64186 | |
relation.isAdvisorOfPublication.latestForDiscovery | fd627ed9-fd17-4722-862d-1fa2c6c64186 |