Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível

Detalhes bibliográficos
Autor(a) principal: Braga, Rondinelly Castelo
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
dARK ID: ark:/83112/0013000020tg6
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/55977
Resumo: There are approximately 528,000 blind people in Brazil and about 6 million people with permanent visual impairment. The Internet and information systems are, in general, permeated by resources with strong visual appeal. Digital accessibility on the web is an attempt to include visually impaired people that is defined as a series of features that make anyone capable of browsing, understanding and interacting on the web (regardless of their difficulties) without anyone’s help. As a result of this effort to provide digital accessibility, initiatives for making accessible digital games have emerged. These initiatives include creating games that target this audience as a way of inserting them into the fascinating universe of games. Games, today play roles that go beyond promoting playfulness, with impacts on education, social relationships and physical rehabilitation. Accessible game development currently requires features (e.g., screen reader integration, TTS) that makes developers opt for native development, which ends up restricting the access to the application. This paper aims to compare the "Coup Accessible"hybrid game developed on Android Native with a new version made in React Native, thus showing the possibility of developing accessible games on Cross-Platform tools, without significant loss of performance or excessive increase in development efforts. Therefore, some activities were performed and monitored in both versions of the application. Although the React Native application has shown lower performance compared to the native version, its development is uncomplicated and can be seen as a good cross-platform development alternative for accessible applications.
id UFC-7_2a018b74c4974a76c8cfc5ffafe092bd
oai_identifier_str oai:repositorio.ufc.br:riufc/55977
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup AcessívelNative development vs React Native: a portability study of the Accessible Coup hybrid gameAccessibilidadeReact NativeCross-platformThere are approximately 528,000 blind people in Brazil and about 6 million people with permanent visual impairment. The Internet and information systems are, in general, permeated by resources with strong visual appeal. Digital accessibility on the web is an attempt to include visually impaired people that is defined as a series of features that make anyone capable of browsing, understanding and interacting on the web (regardless of their difficulties) without anyone’s help. As a result of this effort to provide digital accessibility, initiatives for making accessible digital games have emerged. These initiatives include creating games that target this audience as a way of inserting them into the fascinating universe of games. Games, today play roles that go beyond promoting playfulness, with impacts on education, social relationships and physical rehabilitation. Accessible game development currently requires features (e.g., screen reader integration, TTS) that makes developers opt for native development, which ends up restricting the access to the application. This paper aims to compare the "Coup Accessible"hybrid game developed on Android Native with a new version made in React Native, thus showing the possibility of developing accessible games on Cross-Platform tools, without significant loss of performance or excessive increase in development efforts. Therefore, some activities were performed and monitored in both versions of the application. Although the React Native application has shown lower performance compared to the native version, its development is uncomplicated and can be seen as a good cross-platform development alternative for accessible applications.Existem aproximadamente 528 mil pessoas incapazes de enxergar e 6 milhões de pessoas que possuem dificuldade permanente de enxergar no Brasil. A Internet e os sistemas de informação em geral são populadas por recursos com forte apelo visual. Acessibilidade digital na Web é uma tentativa de incluir essas pessoas e se define como uma série de recursos que possibilita a navegação, a compreensão e a interação de qualquer pessoa na web independentemente de suas dificuldades, sem ajuda de ninguém. Como uma decorrência desse movimento de prover a acessibilidade digital, surgiram também iniciativas pela acessibilização de jogos digitais. Essas iniciativas também incluem a criação de jogos específicos para esse público como uma forma de também inseri-los no universo fascinante dos jogos. Estes, exercem papéis que vão além da promoção da ludicidade com impactos na educação, relações sociais e reabilitação física. O desenvolvimento de jogos acessíveis, exige recursos (e.g., integração com leitor de tela, Text-toSpeech) que fazem com que os desenvolvedores optem pelo desenvolvimento nativo, o que acaba por restringir o alcance do público ao aplicativo. O objetivo deste trabalho é comparar o jogo híbrido “Coup Acessível” desenvolvido em Android Nativo com uma nova versão feita em React Native, mostrando assim a possibilidade do desenvolvimento de jogos acessíveis em ferramentas Cross-Platform, sem que ocorra perda significativa de performance ou aumento excessivo nos esforços de desenvolvimento. Para isso, foram realizadas e monitoradas algumas atividades nas duas versões do aplicativo. Embora o aplicativo em React Native tenha demonstrado uma menor performance se comparado à versão nativa, seu desenvolvimento é descomplicado e pode ser visto como uma boa alternativa de desenvolvimento Cross-Platform para aplicações acessíveis.Carvalho, Windson Viana deBraga, Rondinelly Castelo2021-01-08T18:25:08Z2021-01-08T18:25:08Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfBRAGA, Rondinelly Castelo. Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível. 2019. 39 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas e Mídias Digitais) - Universidade Federal do Ceará, Fortaleza, 2019.http://www.repositorio.ufc.br/handle/riufc/55977ark:/83112/0013000020tg6porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2021-01-08T18:25:40Zoai:repositorio.ufc.br:riufc/55977Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:57:18.157582Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
Native development vs React Native: a portability study of the Accessible Coup hybrid game
title Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
spellingShingle Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
Braga, Rondinelly Castelo
Accessibilidade
React Native
Cross-platform
title_short Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
title_full Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
title_fullStr Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
title_full_unstemmed Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
title_sort Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível
author Braga, Rondinelly Castelo
author_facet Braga, Rondinelly Castelo
author_role author
dc.contributor.none.fl_str_mv Carvalho, Windson Viana de
dc.contributor.author.fl_str_mv Braga, Rondinelly Castelo
dc.subject.por.fl_str_mv Accessibilidade
React Native
Cross-platform
topic Accessibilidade
React Native
Cross-platform
description There are approximately 528,000 blind people in Brazil and about 6 million people with permanent visual impairment. The Internet and information systems are, in general, permeated by resources with strong visual appeal. Digital accessibility on the web is an attempt to include visually impaired people that is defined as a series of features that make anyone capable of browsing, understanding and interacting on the web (regardless of their difficulties) without anyone’s help. As a result of this effort to provide digital accessibility, initiatives for making accessible digital games have emerged. These initiatives include creating games that target this audience as a way of inserting them into the fascinating universe of games. Games, today play roles that go beyond promoting playfulness, with impacts on education, social relationships and physical rehabilitation. Accessible game development currently requires features (e.g., screen reader integration, TTS) that makes developers opt for native development, which ends up restricting the access to the application. This paper aims to compare the "Coup Accessible"hybrid game developed on Android Native with a new version made in React Native, thus showing the possibility of developing accessible games on Cross-Platform tools, without significant loss of performance or excessive increase in development efforts. Therefore, some activities were performed and monitored in both versions of the application. Although the React Native application has shown lower performance compared to the native version, its development is uncomplicated and can be seen as a good cross-platform development alternative for accessible applications.
publishDate 2019
dc.date.none.fl_str_mv 2019
2021-01-08T18:25:08Z
2021-01-08T18:25:08Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv BRAGA, Rondinelly Castelo. Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível. 2019. 39 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas e Mídias Digitais) - Universidade Federal do Ceará, Fortaleza, 2019.
http://www.repositorio.ufc.br/handle/riufc/55977
dc.identifier.dark.fl_str_mv ark:/83112/0013000020tg6
identifier_str_mv BRAGA, Rondinelly Castelo. Desenvolvimento nativo vs React Native: um estudo de portabilidade do jogo híbrido Coup Acessível. 2019. 39 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas e Mídias Digitais) - Universidade Federal do Ceará, Fortaleza, 2019.
ark:/83112/0013000020tg6
url http://www.repositorio.ufc.br/handle/riufc/55977
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1818374049437319168