The making of accessible Android applications: an empirical study on the state of the practice

Nowadays, mobile applications represent the principal means to enable human interaction. Being so pervasive, these applications should be made usable for all users: accessibility collects the guidelines that developers should follow to include features allowing users with disabilities (e.g., visual...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Empirical software engineering : an international journal 2022, Vol.27 (6), p.145, Article 145
Hauptverfasser: Di Gregorio, Marianna, Di Nucci, Dario, Palomba, Fabio, Vitiello, Giuliana
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 6
container_start_page 145
container_title Empirical software engineering : an international journal
container_volume 27
creator Di Gregorio, Marianna
Di Nucci, Dario
Palomba, Fabio
Vitiello, Giuliana
description Nowadays, mobile applications represent the principal means to enable human interaction. Being so pervasive, these applications should be made usable for all users: accessibility collects the guidelines that developers should follow to include features allowing users with disabilities (e.g., visual impairments) to better interact with an application. While research in this field is gaining interest, there is still a notable lack of knowledge on how developers practically deal with the problem: (i) whether they are aware and take accessibility guidelines into account when developing apps, (ii) which guidelines are harder for them to implement, and (iii) which tools they use to be supported in this task. To bridge the gap of knowledge on the state of the practice concerning the accessibility of mobile applications, we adopt a mixed-method research approach with a twofold goal. We aim to (i) verify how accessibility guidelines are implemented in mobile applications through a coding strategy and (ii) survey mobile developers on the issues and challenges of dealing with accessibility in practice. The key results of the study show that most accessibility guidelines are ignored when developing mobile apps. This behavior is mainly due to the lack of developers’ awareness of accessibility concerns and the lack of tools to support them during the development.
doi_str_mv 10.1007/s10664-022-10182-x
format Article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_9356958</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2701071961</sourcerecordid><originalsourceid>FETCH-LOGICAL-c474t-d75db7dd2872a7d59b3cfc15a42e10a8ace2cd430e85c0429ac9b9195b0e0ded3</originalsourceid><addsrcrecordid>eNp9kU1PHSEUholpo1b7B1w0JN10M5aPYRhcNDGmX4lJN3YrYeDcK3YGRmCM_nu5XqttF10B5zw8cPIidETJMSVEfsyUdF3bEMYaSmjPmrsdtE-F5I3saPeq7nktcia6PfQm52tCiJKt2EV7XKhWCUb30eXFFeDJ_PJhjeMKG2shZz-MgE-DS9E7bOZ59NYUH0M-wSZgmGafamXEuSzuHseAS5XkYgpsHJvDnIwt3sIher0yY4a3T-sB-vnl88XZt-b8x9fvZ6fnjW1lWxonhRukc6yXzEgn1MDtylJhWgaUmN5YYNa1nEAvLGmZMlYNiioxECAOHD9An7beeRkmcBZCSWbUc_KTSfc6Gq__7gR_pdfxVisuOiX6KvjwJEjxZoFc9OSzhXE0AeKSNZOEEklVRyv6_h_0Oi4p1PE065RijMpHim0pm2LOCVbPn6FEb-LT2_h0jU8_xqfv6qV3f47xfOV3XhXgWyDXVlhDenn7P9oHtOGn2w</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2699221761</pqid></control><display><type>article</type><title>The making of accessible Android applications: an empirical study on the state of the practice</title><source>SpringerLink Journals - AutoHoldings</source><creator>Di Gregorio, Marianna ; Di Nucci, Dario ; Palomba, Fabio ; Vitiello, Giuliana</creator><creatorcontrib>Di Gregorio, Marianna ; Di Nucci, Dario ; Palomba, Fabio ; Vitiello, Giuliana</creatorcontrib><description>Nowadays, mobile applications represent the principal means to enable human interaction. Being so pervasive, these applications should be made usable for all users: accessibility collects the guidelines that developers should follow to include features allowing users with disabilities (e.g., visual impairments) to better interact with an application. While research in this field is gaining interest, there is still a notable lack of knowledge on how developers practically deal with the problem: (i) whether they are aware and take accessibility guidelines into account when developing apps, (ii) which guidelines are harder for them to implement, and (iii) which tools they use to be supported in this task. To bridge the gap of knowledge on the state of the practice concerning the accessibility of mobile applications, we adopt a mixed-method research approach with a twofold goal. We aim to (i) verify how accessibility guidelines are implemented in mobile applications through a coding strategy and (ii) survey mobile developers on the issues and challenges of dealing with accessibility in practice. The key results of the study show that most accessibility guidelines are ignored when developing mobile apps. This behavior is mainly due to the lack of developers’ awareness of accessibility concerns and the lack of tools to support them during the development.</description><identifier>ISSN: 1382-3256</identifier><identifier>ISSN: 1573-7616</identifier><identifier>EISSN: 1573-7616</identifier><identifier>DOI: 10.1007/s10664-022-10182-x</identifier><identifier>PMID: 35949521</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Accessibility ; Applications programs ; Compilers ; Computer Science ; Disabilities ; Guidelines ; Handicapped accessibility ; Interpreters ; Mobile computing ; Programming Languages ; Registered Reports ; Researchers ; Software ; Software Engineering/Programming and Operating Systems ; Universal design</subject><ispartof>Empirical software engineering : an international journal, 2022, Vol.27 (6), p.145, Article 145</ispartof><rights>The Author(s) 2022</rights><rights>The Author(s) 2022.</rights><rights>The Author(s) 2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c474t-d75db7dd2872a7d59b3cfc15a42e10a8ace2cd430e85c0429ac9b9195b0e0ded3</citedby><cites>FETCH-LOGICAL-c474t-d75db7dd2872a7d59b3cfc15a42e10a8ace2cd430e85c0429ac9b9195b0e0ded3</cites><orcidid>0000-0001-9337-5116</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10664-022-10182-x$$EPDF$$P50$$Gspringer$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10664-022-10182-x$$EHTML$$P50$$Gspringer$$Hfree_for_read</linktohtml><link.rule.ids>230,314,780,784,885,27923,27924,41487,42556,51318</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/35949521$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Di Gregorio, Marianna</creatorcontrib><creatorcontrib>Di Nucci, Dario</creatorcontrib><creatorcontrib>Palomba, Fabio</creatorcontrib><creatorcontrib>Vitiello, Giuliana</creatorcontrib><title>The making of accessible Android applications: an empirical study on the state of the practice</title><title>Empirical software engineering : an international journal</title><addtitle>Empir Software Eng</addtitle><addtitle>Empir Softw Eng</addtitle><description>Nowadays, mobile applications represent the principal means to enable human interaction. Being so pervasive, these applications should be made usable for all users: accessibility collects the guidelines that developers should follow to include features allowing users with disabilities (e.g., visual impairments) to better interact with an application. While research in this field is gaining interest, there is still a notable lack of knowledge on how developers practically deal with the problem: (i) whether they are aware and take accessibility guidelines into account when developing apps, (ii) which guidelines are harder for them to implement, and (iii) which tools they use to be supported in this task. To bridge the gap of knowledge on the state of the practice concerning the accessibility of mobile applications, we adopt a mixed-method research approach with a twofold goal. We aim to (i) verify how accessibility guidelines are implemented in mobile applications through a coding strategy and (ii) survey mobile developers on the issues and challenges of dealing with accessibility in practice. The key results of the study show that most accessibility guidelines are ignored when developing mobile apps. This behavior is mainly due to the lack of developers’ awareness of accessibility concerns and the lack of tools to support them during the development.</description><subject>Accessibility</subject><subject>Applications programs</subject><subject>Compilers</subject><subject>Computer Science</subject><subject>Disabilities</subject><subject>Guidelines</subject><subject>Handicapped accessibility</subject><subject>Interpreters</subject><subject>Mobile computing</subject><subject>Programming Languages</subject><subject>Registered Reports</subject><subject>Researchers</subject><subject>Software</subject><subject>Software Engineering/Programming and Operating Systems</subject><subject>Universal design</subject><issn>1382-3256</issn><issn>1573-7616</issn><issn>1573-7616</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>C6C</sourceid><sourceid>AFKRA</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNp9kU1PHSEUholpo1b7B1w0JN10M5aPYRhcNDGmX4lJN3YrYeDcK3YGRmCM_nu5XqttF10B5zw8cPIidETJMSVEfsyUdF3bEMYaSmjPmrsdtE-F5I3saPeq7nktcia6PfQm52tCiJKt2EV7XKhWCUb30eXFFeDJ_PJhjeMKG2shZz-MgE-DS9E7bOZ59NYUH0M-wSZgmGafamXEuSzuHseAS5XkYgpsHJvDnIwt3sIher0yY4a3T-sB-vnl88XZt-b8x9fvZ6fnjW1lWxonhRukc6yXzEgn1MDtylJhWgaUmN5YYNa1nEAvLGmZMlYNiioxECAOHD9An7beeRkmcBZCSWbUc_KTSfc6Gq__7gR_pdfxVisuOiX6KvjwJEjxZoFc9OSzhXE0AeKSNZOEEklVRyv6_h_0Oi4p1PE065RijMpHim0pm2LOCVbPn6FEb-LT2_h0jU8_xqfv6qV3f47xfOV3XhXgWyDXVlhDenn7P9oHtOGn2w</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Di Gregorio, Marianna</creator><creator>Di Nucci, Dario</creator><creator>Palomba, Fabio</creator><creator>Vitiello, Giuliana</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>C6C</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>S0W</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0001-9337-5116</orcidid></search><sort><creationdate>2022</creationdate><title>The making of accessible Android applications: an empirical study on the state of the practice</title><author>Di Gregorio, Marianna ; Di Nucci, Dario ; Palomba, Fabio ; Vitiello, Giuliana</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c474t-d75db7dd2872a7d59b3cfc15a42e10a8ace2cd430e85c0429ac9b9195b0e0ded3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Accessibility</topic><topic>Applications programs</topic><topic>Compilers</topic><topic>Computer Science</topic><topic>Disabilities</topic><topic>Guidelines</topic><topic>Handicapped accessibility</topic><topic>Interpreters</topic><topic>Mobile computing</topic><topic>Programming Languages</topic><topic>Registered Reports</topic><topic>Researchers</topic><topic>Software</topic><topic>Software Engineering/Programming and Operating Systems</topic><topic>Universal design</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Di Gregorio, Marianna</creatorcontrib><creatorcontrib>Di Nucci, Dario</creatorcontrib><creatorcontrib>Palomba, Fabio</creatorcontrib><creatorcontrib>Vitiello, Giuliana</creatorcontrib><collection>Springer Nature OA Free Journals</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Engineering Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>DELNET Engineering &amp; Technology Collection</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Empirical software engineering : an international journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Di Gregorio, Marianna</au><au>Di Nucci, Dario</au><au>Palomba, Fabio</au><au>Vitiello, Giuliana</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The making of accessible Android applications: an empirical study on the state of the practice</atitle><jtitle>Empirical software engineering : an international journal</jtitle><stitle>Empir Software Eng</stitle><addtitle>Empir Softw Eng</addtitle><date>2022</date><risdate>2022</risdate><volume>27</volume><issue>6</issue><spage>145</spage><pages>145-</pages><artnum>145</artnum><issn>1382-3256</issn><issn>1573-7616</issn><eissn>1573-7616</eissn><abstract>Nowadays, mobile applications represent the principal means to enable human interaction. Being so pervasive, these applications should be made usable for all users: accessibility collects the guidelines that developers should follow to include features allowing users with disabilities (e.g., visual impairments) to better interact with an application. While research in this field is gaining interest, there is still a notable lack of knowledge on how developers practically deal with the problem: (i) whether they are aware and take accessibility guidelines into account when developing apps, (ii) which guidelines are harder for them to implement, and (iii) which tools they use to be supported in this task. To bridge the gap of knowledge on the state of the practice concerning the accessibility of mobile applications, we adopt a mixed-method research approach with a twofold goal. We aim to (i) verify how accessibility guidelines are implemented in mobile applications through a coding strategy and (ii) survey mobile developers on the issues and challenges of dealing with accessibility in practice. The key results of the study show that most accessibility guidelines are ignored when developing mobile apps. This behavior is mainly due to the lack of developers’ awareness of accessibility concerns and the lack of tools to support them during the development.</abstract><cop>New York</cop><pub>Springer US</pub><pmid>35949521</pmid><doi>10.1007/s10664-022-10182-x</doi><orcidid>https://orcid.org/0000-0001-9337-5116</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1382-3256
ispartof Empirical software engineering : an international journal, 2022, Vol.27 (6), p.145, Article 145
issn 1382-3256
1573-7616
1573-7616
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_9356958
source SpringerLink Journals - AutoHoldings
subjects Accessibility
Applications programs
Compilers
Computer Science
Disabilities
Guidelines
Handicapped accessibility
Interpreters
Mobile computing
Programming Languages
Registered Reports
Researchers
Software
Software Engineering/Programming and Operating Systems
Universal design
title The making of accessible Android applications: an empirical study on the state of the practice
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T03%3A22%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20making%20of%20accessible%20Android%20applications:%20an%20empirical%20study%20on%20the%20state%20of%20the%20practice&rft.jtitle=Empirical%20software%20engineering%20:%20an%20international%20journal&rft.au=Di%20Gregorio,%20Marianna&rft.date=2022&rft.volume=27&rft.issue=6&rft.spage=145&rft.pages=145-&rft.artnum=145&rft.issn=1382-3256&rft.eissn=1573-7616&rft_id=info:doi/10.1007/s10664-022-10182-x&rft_dat=%3Cproquest_pubme%3E2701071961%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2699221761&rft_id=info:pmid/35949521&rfr_iscdi=true