An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2018 |
| Outros Autores: | , |
| Tipo de documento: | Artigo |
| Idioma: | eng |
| Título da fonte: | Journal on Interactive Systems |
| Texto Completo: | https://journals-sol.sbc.org.br/index.php/jis/article/view/707 |
Resumo: | Nenhum resumo disponível |
| id |
SBC-3_12c7f0b61b37dbddc293b4fb4caa3023 |
|---|---|
| oai_identifier_str |
oai:journals-sol.sbc.org.br:article/707 |
| network_acronym_str |
SBC-3 |
| network_name_str |
Journal on Interactive Systems |
| repository_id_str |
|
| spelling |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen ReadersNenhum resumo disponívelThe choice of an interface platform to develop mobile applications may have important implications to how accessible the resulting product can be for visually-disabled users. This paper aimed to analyze four platforms to develop native and web-hybrid mobile Android applications, and to verify the adequacy of their interface components to implement mobile applications, in order to identify the main accessibility problems that could be encountered by developers when using them, and the main strategies to overcome those issues. We built 5 prototypes of mobile applications with the aim of adhering as much as possible to accessibility recommendations. The applications were built using techniques of native applications developed with Android Studio with and without Web components and hybrid development using the frameworks Apache Cordova, Ionic and Appcelerator Titanium. We then performed an accessibility inspection of a sample of 30 Android interface components present in 5 prototypes of mobile applications, to verify their adequacy for working with screen readers. The results showed that the prototypes developed using web components were more compatible with accessibility criteria in the Web Content Accessibility Guidelines (WCAG 2.0) and with the screen reader TalkBack. The most frequent accessibility problems in native components occurred in tables, headings and multimedia elements. We conclude by showing initial evidence that webbased components in hybrid applications developed using webhybrid and native with embedded web components currently have better support for accessibility than applications with only native components.Brazilian Computer Society2018-12-05info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://journals-sol.sbc.org.br/index.php/jis/article/view/70710.5753/jis.2018.707Journal of Interactive Systems; v. 9 n. 3 (2018)Journal on Interactive Systems; Vol. 9 No. 3 (2018)2763-7719reponame:Journal on Interactive Systemsinstname:Sociedade Brasileira de Computação (SBC)instacron:SBCenghttps://journals-sol.sbc.org.br/index.php/jis/article/view/707/702Carvalho, Lucas PedrosoDias, Felipe SilvaFreire, André Pimentainfo:eu-repo/semantics/openAccess2024-05-14T14:20:34Zoai:journals-sol.sbc.org.br:article/707Revistahttps://sol.sbc.org.br/journals/index.php/jis/ONGhttps://sol.sbc.org.br/journals/index.php/jis/oaijis@sbc.org.br2763-77192763-7719opendoar:2025-01-10T10:08:12.500014Journal on Interactive Systems - Sociedade Brasileira de Computação (SBC)false |
| dc.title.none.fl_str_mv |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| title |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| spellingShingle |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers Carvalho, Lucas Pedroso |
| title_short |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| title_full |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| title_fullStr |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| title_full_unstemmed |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| title_sort |
An Analysis of Five Different Native and Web-Hybrid Platforms for Building Android Apps and their Accessibility for Screen Readers |
| author |
Carvalho, Lucas Pedroso |
| author_facet |
Carvalho, Lucas Pedroso Dias, Felipe Silva Freire, André Pimenta |
| author_role |
author |
| author2 |
Dias, Felipe Silva Freire, André Pimenta |
| author2_role |
author author |
| dc.contributor.author.fl_str_mv |
Carvalho, Lucas Pedroso Dias, Felipe Silva Freire, André Pimenta |
| description |
Nenhum resumo disponível |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018-12-05 |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://journals-sol.sbc.org.br/index.php/jis/article/view/707 10.5753/jis.2018.707 |
| url |
https://journals-sol.sbc.org.br/index.php/jis/article/view/707 |
| identifier_str_mv |
10.5753/jis.2018.707 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
https://journals-sol.sbc.org.br/index.php/jis/article/view/707/702 |
| 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.publisher.none.fl_str_mv |
Brazilian Computer Society |
| publisher.none.fl_str_mv |
Brazilian Computer Society |
| dc.source.none.fl_str_mv |
Journal of Interactive Systems; v. 9 n. 3 (2018) Journal on Interactive Systems; Vol. 9 No. 3 (2018) 2763-7719 reponame:Journal on Interactive Systems instname:Sociedade Brasileira de Computação (SBC) instacron:SBC |
| instname_str |
Sociedade Brasileira de Computação (SBC) |
| instacron_str |
SBC |
| institution |
SBC |
| reponame_str |
Journal on Interactive Systems |
| collection |
Journal on Interactive Systems |
| repository.name.fl_str_mv |
Journal on Interactive Systems - Sociedade Brasileira de Computação (SBC) |
| repository.mail.fl_str_mv |
jis@sbc.org.br |
| _version_ |
1832105894502989824 |