Accessibility features of developmental platforms: Towards developing accessible mobile applications with cross-platform, research challenges and opportunities
dc.contributor.author | Shoaib, Muhammad | en |
dc.contributor.author | Fitzpatrick, Donal | en |
dc.contributor.author | Pitt, Ian | en |
dc.contributor.funder | Science Foundation Ireland | en |
dc.date.accessioned | 2024-03-12T10:34:22Z | |
dc.date.available | 2024-03-12T10:34:22Z | |
dc.date.issued | 2024 | en |
dc.description.abstract | Mobile application development is a process of designing and developing smartphone-based applications for several platforms i.e., Android, iOS, etc. Mobile application development platforms can be categorised as native and cross-platform, each offering resources, frameworks, and tools to developers so they can develop smartphone-based applications using them. Native platforms concentrate on specific applications designed expressly for a particular platform i.e., Android or iOS. Crossplatform allows developers to develop applications with a single codebase that can work across multiple platforms. Examples include Xamarin and Unity. In this study, we have compared the accessibility features offered by Xamarin and Unity with those offered by native platforms. We analyzed the accessibility features offered by the iOS and Android platforms to determined whether and to what extent Xamarin and Unity offer the same accessibility capabilities. This analysis shows that numerous functionalities are shared by native iOS and Android APIs, however, some of them are not included in Xamarin and Unity. They also do not provide the implementation of fundamental APIs. This will require additional work by developers to write platformspecific code in native APIs to access the unavailable APIs. We have provided a comparative analysis of these platforms. Important accessibility aspects are highlighted that may prove useful for researchers and developers who are working to create accessible apps. | en |
dc.description.status | Peer reviewed | en |
dc.description.version | Published Version | en |
dc.format.mimetype | application/pdf | en |
dc.identifier.citation | Shoaib, M., Fitzpatrick, D. and Pitt, I. (2024) 'Accessibility features of developmental platforms: Towards developing accessible mobile applications with cross-platform, research challenges and opportunities', 5th International Workshop on Digitization and E-Inclusion in Mathematics and Science 2024 (DEIMS2024), Nihon University, Tokyo, Japan, 15-17 February, pp. 153-162. Available at: https://workshop.sciaccess.net/deims2024/ (Accessed: 12 March 2024) | en |
dc.identifier.endpage | 162 | en |
dc.identifier.startpage | 153 | en |
dc.identifier.uri | https://hdl.handle.net/10468/15658 | |
dc.language.iso | en | en |
dc.publisher | DEIMS2024 | en |
dc.relation.ispartof | 5th International Workshop on Digitization and E-Inclusion in Mathematics and Science 2024 (DEIMS2024), Nihon University, Tokyo, Japan, 15-17 February 20204 | en |
dc.relation.project | info:eu-repo/grantAgreement/SFI/SFI Centres for Research Training Programme::Data and ICT Skills for the Future/18/CRT/6222/IE/SFI Centre for Research Training in Advanced Networks for Sustainable Societies/ | en |
dc.relation.uri | https://workshop.sciaccess.net/deims2024/ | en |
dc.rights | © 2024, the Authors. Published by DEIMS2024. | en |
dc.subject | Crossplatform | en |
dc.subject | Xamarin | en |
dc.subject | Unity | en |
dc.title | Accessibility features of developmental platforms: Towards developing accessible mobile applications with cross-platform, research challenges and opportunities | en |
dc.type | Conference item | en |