Minicursos do XXIX Simpósio Brasileiro de Sistemas Multimídia e Web
Palavras-chave:
Acessibilidade, Aplicativos Android, Kotlin, Full-Stack, JavaScript, Serviços REST, Projetos de Pesquisa, Comitês de Ética em PesquisaSinopse
O livro de Minicursos do XXIX Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia’23) aborda conteúdos relacionados à acessibilidade, desenvolvimento de aplicativos Android e Javascript, além do processo de submissão de projetos de pesquisa ao Comitê de Ética em Pesquisa.
No primeiro capítulo, intitulado “Como testar a acessibilidade em soluções mobile,” os autores abordam o problema de que, no cenário atual, os aplicativos nativos para Android continuam a apresentar obstáculos significativos para os usuários com deficiência, evidenciando a necessidade urgente de aprimorar sua acessibilidade.
No segundo capítulo, intitulado “Desenvolvendo Aplicativos Android usando Kotlin,” os autores apresentam os conceitos essenciais e atividades práticas para criar software nativo para dispositivos Android.
No terceiro capítulo, “Desenvolvimento full-stack com JavaScript: uma visão geral e prática,” a autora explora elementos essenciais no desenvolvimento de uma aplicação Web full-stack com base em serviços REST.
O quarto e último capítulo, com o título “Submissão de Projetos de Pesquisa Web e Multimídia a Comitês de Ética em Pesquisa,” tem como propósito aprimorar a capacidade e a compreensão dos pesquisadores sobre a submissão de projetos de pesquisa envolvendo seres humanos a um Comitê de Ética em Pesquisa (CEP), visando melhorar a qualidade dos estudos acadêmicos e científicos na área de Web e Multimídia, entre outras.
Capítulos
-
1. Como testar a acessibilidade em soluções mobile
-
2. Desenvolvendo Aplicativos Android usando Kotlin
-
3. Desenvolvimento Full-Stack com Javascript: uma Visão Geral e Prática
-
4. Submiss˜ao de Projetos de Pesquisa Web e Multimídia a Comitês de Ética em Pesquisa
Downloads
Referências
A Razi, A Alsoubai, S Kim, N Naher, S Ali, G Stringhini, M De Choudhury, and P J. Wisniewski. Instagram Data Donation: A Case Study on Collecting Ecologically Valid Social Media Data for the Purpose of Adolescent Online Risk Detection. In Extended Abstracts ACM CHI. ACM, 2022. DOI: 10.1145/3491101.3503569
A. Alshayban, I. Ahmed, and S. Malek. Accessibility issues in android apps: State of affairs, sentiments, and ways forward. In Proc of the 42nd Intl Conf on Software Engineering, ICSE ’20, page 1323–1334, New York, NY, USA, 2020. ACM. ISBN 9781450371216. DOI: 10.1145/3377811.3380392
A. S. Vazquez. Ética. Civilização Brasileira, 39th edition, 2018.
Aaron R. Vontell. Bility : Automated Accessibility Testing for Mobile Applications. PhD thesis, Massachusetts Institute of Technology, 2019. [link]
ACM. ACM Publications Policy on Research Involving Human Participants and Subjects, 2021. [link]
Alberto Dumont Alves Oliveira, Paulo Sérgio Henrique Dos Santos, Wilson Estécio Marcílio Júnior, Wajdi M Aljedaani, Danilo Medeiros Eler, and Marcelo Medeiros Eler. Analyzing accessibility reviews associated with visual disabilities or eye conditions. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, CHI ’23, New York, NY, USA, 2023. Association for Computing Machinery. ISBN 9781450394215. DOI: 10.1145/3544548.3581315
Alexa F. Siu, Danyang Fan, Gene S-H Kim, Hrishikesh V. Rao, Xavier Vazquez, Sile O’Modthrain, and Sean Follmer. COVID-19 highlights the issues facing blind and visually impaired people in accessing data on the web. In Proc. 18th International Web for All Conference. ACM, 2021. DOI: 10.1145/3430263.3452432
Aline E C Verhalen and Kamila R H Rodrigues. Design of therapeutic digital games that support dialogue with children about death. In Proc. XXII Brazilian Symposium on Human Factors in Computing Systems. ACM, 2024. DOI: 10.1145/3638067.3638112
Aline E C Verhalen, Tiago N Silva, and Kamila R H Rodrigues. Once upon a time... you! a game to support health professionals in the treatment of children with chronic diseases, helping them to express their feelings. In Proceedings of the XXII Brazilian Symposium on Human Factors in Computing Systems, IHC ’23, 2023. DOI: 10.1145/3638067.3638129
Amina Bouraoui and Imen Gharbi. Model driven engineering of accessible and multi-platform graphical user interfaces by parameterized model transformations. Science of Computer Programming, 172:63–101, 2019. ISSN 01676423. DOI: 10.1016/j.scico.2018.11.002
Anderson Canale Garcia, Silvana Maria Affonso de Lara, Lianna Mara Castro Duarte, Renata Pontin de Mattos Fortes, and Kamila Rios Da Hora Rodrigues. Early accessibility testing – an automated kit for android developers. In Proceedings of the 29th Brazilian Symposium on Multimedia and the Web, WebMedia ’23, page 11–15, New York, NY, USA, 2023. Association for Computing Machinery. ISBN 9798400709081. DOI: 10.1145/3617023.3617028
Arthur Floriano Barbosa Andrade de Oliveira and Lucia Vilela Leite Filgueiras. Accessibilint: A tool for early accessibility verification for android native applications. In Procngs of the 18th Brazilian Symposium on Human Factors in Computing Systems. Association for Computing Machinery, 2019. ISBN 9781450369718. DOI: 10.1145/3357155.3360474
Augustine Brannigan, Ian Nicholson, and Frances Cherry. Introduction to the special issue: Unplugging the milgram machine. Theory & Psychology, 25(5):551–563, 2015. DOI: 10.1177/0959354315604408
BBC. Accessibility - bbc, 2022. [link]
Berners-Lee, T. and Fischetti, M. (1999) “Weaving the Web: The original design and ultimate destiny of the World Wide Web by its inventor” Harper San Francisco.
Beth T. Bell. Understanding adolescents. In Linda Little, Daniel Fitton, Beth T. Bell, and Nicola Toth, editors, Perspectives on HCI Research with Teenagers, pages 11–27. Springer International Publishing, 2016. DOI: 10.1007/978-3-319-33450-9_2
BRASIL. Lei nº 13.146, de 6 de julho de 2015 (lei brasileira de inclusão da pessoa com deficiência / estatuto da pessoa com deficiência), 7 2015. [link]
Bruno Cunha, Keli Rodrigues, Ibrahim Zaine, Emerson da Silva, Cleber Viel, and Maria Pimentel. Experience sampling and programmed intervention method and system for planning, authoring, and deploying mobile health interventions: Design and case reports. JMIR, 23(7): e24278, 2021. DOI: 10.2196/24278. [link]
Casey Fiesler, Michael Zimmer, Nicholas Proferes, Sarah Gilbert, and Naiyan Jones. Remember the human: A systematic review of ethical considerations in reddit research. Proc. ACM Hum.-Comput. Interact., 8(GROUP), feb 2024. DOI: 10.1145/3633070
Clauirton Siebra, Tatiana B Gouveia, Jefte Macedo, Fabio Q B Da Silva, Andre L M Santos, Walter Correia, Marcelo Penha, Fabiana Florentin, and Marcelo Anjos. Toward accessibility with usability: Understanding the requirements of impaired uses in the mobile context. In Proc of the 11th International Conference on Ubiquitous Information Management and Communication, IMCOM 2017, pages 6:1–6:8, New York, NY, USA, 2017. ACM. ISBN 9781450348881. [link]
Clóvis Barros Filho. O que é moral? — clóvis de barros filho. YouTube, March 2014. [link]
Conselho Nacional de Saúde Secretaria-Executiva do Conselho Nacional de Saúde CONEP. Carta circular nº 1/2021-conep/secns/ms: Orientações para procedimentos em pesquisas com qualquer etapa em ambiente virtual. Acessado 20/04/2024. [link]
Conselho Nacional de Saúde Secretaria-Executiva do Conselho Nacional de Saúde CONEP. Ofício circular nº 17/2022/conep/secns/ms. Acessado 24/01/2024. [link]
Conselho Nacional de Saúde. Resolução 466/2012: diretrizes e normas regulamentadoras de pesquisas envolvendo seres humanos. 2012 [link]
Conselho Nacional de Saúde. Resolução 196/1996: diretrizes e normas regulamentadoras de pesquisas envolvendo seres humanos. [link]
Conselho Nacional de Saúde. Resolução 510/2016: dispõe sobre as normas aplicáveis à pesquisas em ciências humanas e sociais cujos procedimentos metodológicos envolvam a utilização de dados diretamente obtidos com os participantes ou de informações identificáveis ou que possam acarretar riscos maiores do que os existentes na vida cotidiana. Acessado 24/01/2024. [link]
Conselho Nacional de Saúde. Resolução nº 674, de 6 de maio de 2022, Maio 2022. [link]
Cristiane S Varejao, Fátima H do Espírito Santo, and Maria N S de Ribeiro. The importance of applying the statement of assent to children and adolescents: a qualitative study. Investigación y Educación en Enfermeríıa, 40(2), 2022.
Curso de formação em desenvolvimento Android. Desenvolvido por Paulo Salvatore, Globalcode e Movile. Julho de 2022. [link]
Daniel Dardailler. Wai early days, 2009. [link]
Darliane Miranda and João Araujo. Studying industry practices of accessibility requirements in agile development. In Proc of the 37th ACM/SIGAPP Symposium on Applied Computing, volume 10, page 1309–1317. Association for Computing Machinery, 4 2022. ISBN 9781450387132. DOI: 10.1145/3477314.3507041
Documentação oficial de Kotlin para Android. Android para desenvolvedores. Google. Acesso em 29 de agosto de 2023. [link]
Documentação oficial de Kotlin para Android. Conceitos básicos do Kotlin para Android. Google. Acesso em 29 de agosto de 2023. [link]
Documentação oficial de Kotlin para Android. Noções básicas do Android com o Compose. Google. Acesso em 29 de agosto de 2023. [link]
Fielding, R. T. (2000) “Architectural styles and the design of network-based software architectures”. University of California, Irvine.
Gabriel Sausen Feil and Júlia Rocha Paz. O que é etica? quatro possibilidades conceituais na pesquisa em comunicação. Intercom: Revista Brasileira de Ciências da Comunicação, 46:e2023202, 2023. ISSN 1809-5844. DOI: 10.1590/1809-58442023202pt
Garrett, J. J. et al. (2005) “Ajax: A new approach to web applications”.
Google. Developer guides, 2023. [link]
Google. Espresso, 2023. [link].
Google. Fundamentals of testing android apps, 2023.
Google. Improve your code with lint checks, 2023. [link]
Google. Roboletric, 2023. [link]
Google. Write automated tests with ui automator, 2023. URL [link]. [link]
Helen Petrie, Andreas Savva, and Christopher Power. Towards a unified definition of web accessibility. In Proc of the 12th {Web} for {All}{Conference}, pages 35:1 – 35:13. ACM, 2015. ISBN 978-1-4503-3342-9. DOI: 10.1145/2745555.2746653
Ian Nicholson. “Torture at Yale”: Experimental subjects, laboratory torment and the “rehabilitation” of Milgram’s “Obedience to Authority”. Theory & Psychology, 21(6):737–761, 2011. DOI: 10.1177/0959354311420199
Instituto Nacional de Câncer (INCA). Legislação pertinente sobre o uso de animais em pesquisa 2008-2021 / Comitê de Ética no Uso de Animais (CEUA) - INCA. Acessado 24/03/2024. [link]
ISO 9241-11. Ergonomics of human-system interaction – part 11: Usability: Definitions and concepts. Technical report, ISO - International Organization for Standardization, 2018.
Jharna Mandal, Subrat Acharya, and Subhash Chandra Parija. Ethics in Human Research. Tropical Parasitology, 1(1):2–3, January 2011. [link]
Johanna Phelps-Hillen. Institutional review boards: Human subjects and their texts. In Proc. 32nd ACM International Conf. on The Design of Communication CD-ROM. ACM, 2014. DOI: 10.1145/2666216.2666235
John Leslie King. Humans in computing: growing responsibilities for researchers. Commun. ACM, 58(3):31–33, feb 2015. ISSN 0001-0782. DOI: 10.1145/2723675
John W Creswell and J David Creswell. Research design: Qualitative, quantitative, and mixed methods approaches. Sage publications, 2017.
Jonathan Lazar, Jinjuan Heidi Feng, and Harry Hochheiser. Research methods in humancomputer interaction. Morgan Kaufmann, 2017.
Juliana O S Miranda, Deisy V Santos, Climene L de Camargo, Carlito L Nascimento Sobrinho, Darci O S Rosa, and Gleyce M S Souza. Construção e aplicação de um termo de assentimento: relato de experiência.Texto & Contexto-Enfermagem, 26:e2460016, 2017.
Kendall Smith. Edward Jenner and the Small Pox Vaccine. Frontiers in Immunology, 2, 2011. ISSN 1664-3224. [link]
Lisa Crispin and Janet Gregory. Agile testing: A practical guide for testers and agile teams. Pearson Education, Boston, MA, 2009. ISBN 978-0-321-53446-0.
Luiz Paulo Carvalho, José Antonio Suzano, Flávia Maria Santoro, Jonice Oliveira, and Maria da Graça Pimentel. Ethics: What is the research scenario in the brazilian symposium webmedia? In Proc. Brazilian Symposium on Multimedia and the Web, page 1–10. ACM, 2022. DOI: 10.1145/3539637.3557932
Luiz Paulo Carvalho, José Antonio Suzano, Monica Anastassiu, Flávia Maria Santoro, Jonice Oliveira, and João Carlos Gonçalves. Ethics: What is the research scenario in the brazilian symposium sbqs? In Proc. XX Brazilian Symposium on Software Quality. ACM, 2021. DOI: 10.1145/3493244.3493249
Luiz Paulo Carvalho, José Antonio Suzano, Roberto Pereira, Flávia Maria Santoro, and Jonice Oliveira. Ethics: What is the research scenario in the brazilian symposium ihc. In Proc. XX Brazilian Symposium on Human Factors in Computing Systems. ACM, 2021. DOI: 10.1145/3472301.3484324
Luiz Paulo Carvalho, Rosa Maria M. Da Costa, Flávia Maria Santoro, and Jonice Oliveira. How to carry out a brazilian research in computing considering ethical or moral aspects? In Proc. XIX Brazilian Symposium on Information Systems, page 151–158. ACM, 2023. DOI: 10.1145/3592813.3592900
M Aniche. Real World Test-Driven Development. Casa do Codigo, São Paulo, 2014. ISBN 9788566250572.
M. M. Eler, J. M. Rojas, Yan Ge, and G. Fraser. Automated accessibility testing of mobile apps. In 2018 IEEE 11th Intl Conf on Software Testing, Verification and Validation (ICST), pages 116–126, Vasteras, Sweden, 5 2018. IEEE Inc. ISBN 9781538650127. DOI: 10.1109/ICST.2018.00021
M. V. Rodrigues Leite, L. P. Scatalon, A. P. Freire, and M. M. Eler. Accessibility in the mobile development industry in Brazil: Awareness, knowledge, adoption, motivations and barriers. Journal of Systems and Software, 177:110942, 7 2021. ISSN 0164-1212. DOI: 10.1016/J.JSS.2021.110942
Mahmoud, Q. (2005) “Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)”. [link]
Márcio Eduardo Delamaro, José Carlos Maldonado, and Mario Jino. Introdução ao teste de software. Elsevier, Rio de Janeiro, 2016. ISBN 978-85-352-8352-5.
Marcos Vinícius Figueiredo Silva Rodrigues and Dilvan de Abreu Moreira. Pesquisa sobre Dark Patterns em protótipo de jogo digital com conteúdo extraído da DBPedia (CAAE: 69471223.3.0000.5504). 2024. [link]
Maria G Pimentel, Juliana Eusebio, Rudinei Goularte, Uthant Leite, and Helen Picoli. Meninas Programadoras: Promovendo o Engajamento Feminino em Computação via Cursos Curtos Online de Programação. In Anais Estendidos do XXIX WebMedia, pages 107–110. SBC, 2023. [link]
Maria G Pimentel. Roteiro para Submissão Inicial de Projeto na Plataforma Brasil grande área “Ciências Exatas e da Terra”. 2024. [link]
Marinho, A. L. and Da Cruz, J. L. (org.). (2020) “Desenvolvimento de aplicações para Internet”. 2o ed. São Paulo: Pearson.
Ministério da Saúde - Conselho Nacional de Saúde. Norma operacional 001/2023, 2013. [link]
Mirian Goldenberg. A arte de pesquisar: como fazer pesquisa qualitativa em Cienciasˆ Sociais. Editora Record, 2011.
Mozilla Foundation. MDN Web Docs. [link]
Nadia Karizat, Dan Delmonaco, Motahhare Eslami, and Nazanin Andalibi. Algorithmic Folk Theories and Identity: How TikTok Users Co-Produce Knowledge of Identity and Engage in Algorithmic Resistance. Proc. ACM Hum.-Comput. Interact., 5(CSCW2), oct 2021. DOI: 10.1145/3476046
Navid Salehnamadi, Abdulaziz Alshayban, Jun-Wei Lin, Iftekhar Ahmed, Stacy Branham, and Sam Malek. Latte: Use-case and assistive-service driven automated accessibility testing framework for android. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, CHI ’21, New York, NY, USA, 2021. Association for Computing Machinery. ISBN 9781450380966. DOI: 10.1145/3411764.3445455
Patrícia F Amorim, Carolina Sacramento, Eliane Pinheiro Capra, Patricia Zamprogno Tavares, and Simone Bacellar Leal Ferreira. Submit or not my HCI research project to the ethics committee, that is the question. In Proc. 18th Brazilian Symposium on Human Factors in Computing Systems. ACM, 2019. DOI: 10.1145/3357155.3358473
Paul Weindling. Victims and Survivors of Nazi Human Experiments: Science and Suffering in the Holocaust. Bloomsbury Publishing, 2014.
Recursos da ACM Digital Library com media, user, e interaction no abstract, IRB (Institutional Review Board) no corpo do texto, nos últimos cinco anos. [link]. Acesso 2024-04-18.
S. Yan and P. G. Ramachandran. The current status of accessibility in mobile apps. ACM Transactions on Accessible Computing, 12(1), 2 2019. DOI: 10.1145/3300176
Sandra S Rodrigues, Renata Pontin Fortes, and Kamila R H Rodrigues. Towards design guidelines for iot applications considering elderly users. In Proc. XXII Brazilian Symp. Human Factors in Computing Systems, 2023. DOI: 10.1145/3638067.3638139
Science History Institute. Marie Sklodowska Curie. Scientific Biographies, 2023. [link]
Shuai Hao, Bin Liu, Suman Nath, William G.J. Halfond, and Ramesh Govindan. Puma: Programmable ui-automation for large-scale dynamic analysis of mobile apps. In Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys ’14, page 204–217, New York, NY, USA, 2014. Association for Computing Machinery. ISBN 9781450327930. DOI: 10.1145/2594368.2594390
Simran Bhatia, Elin A. Björling, and Tanya Budhiraja. Exploring Web-Based VR for Participatory Robot Design. In Companion 2021 ACM/IEEE Intl Conf. on Human-Robot Interaction, page 109–112. ACM, 2021. DOI: 10.1145/3434074.3447139
Sociedade Brasileira de Computação (SBC). Código de Ética e Conduta Profissional. Resolução nº 02, de 21 de março de 2024, 2024. [link]
Sommerville, I. (2019) “Engenharia de Software”. 10ª ed. São Paulo: Pearson.
Stephen Gibson. Milgram’s Experiments on Obedience to Authority. Oxford Research Encyclopedia of Psychology, 06 2020. [link]
T. Bi, X. Xia, D. Lo, J. Grundy, T. Zimmermann, and D. Ford. Accessibility in software practice: A practitioner’s perspective. Trans. on Software Engineering and Methodology, 31:1–26, 10 2022. ISSN 1049-331X. [link]
Tanya Estes, Linda Mallory, and Edward Sobiesk. The value of a one semester exposure to the institutional review board process. J. Comput. Sci. Coll., 31(6):63–69, jun 2016. ISSN 1937-4771.
Title 21–Food and Drugs: Chapter I–Food and Drug Administration, Department of Health and Human Services, Subchapter A - General, Part 50 - Protection of Human Subjects, Subpart B - Informed Consent of Human Subjects. [link], 2023. Acessado em 21 de abril de 2024.
Vinícius Ferreira Galvão, Cristiano Maciel, Eunice Pereira Dos Santos Nunes, and Kamila Rios Da Hora Rodrigues. A framework to support the development of empathic games. In Proc. XXII Brazilian Symposium on Human Factors in Computing Systems. ACM, 2024. URL. DOI: 10.1145/3638067.3638104
W3C. Web content accessibility guidelines (wcag) 2.1, 2018. [link]
Yavuz Inal, Kerem Rızvanoglu, and Yeliz Yesilada. Web accessibility in Turkey: awareness, understanding and practices of user experience professionals. Universal Access in the Information Society, 18(2):387–398, June 2019. ISSN 16155297. DOI: 10.1007/s10209-017-0603-3
Yves de La Taille. Moral e ética: dimensões intelectuais e afetivas. Artmed Editora, 2007.
Downloads
Data de publicação
Categorias
Licença
Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial 4.0 International License.