{"title":"使用 Flutter 和 React Native 实现移动用户界面的无障碍性","authors":"Lorenzo Perinello, O. Gaggi","doi":"10.1109/CCNC51664.2024.10454681","DOIUrl":null,"url":null,"abstract":"From the first static webpages to Web 3.0 and ubiquitous devices, technologies enhance and influence our lives today more than ever. Mobile devices, like smartphones, allow users to download millions of applications developed with different programming languages, frameworks, and quality standards. In this context, accessibility is a critical point that needs to be persecuted not only by developers, but even offered as an out-of-the-box feature by mobile technologies so that modern mobile applications can improve the lives of all users. In this paper, we investigate how two frameworks for cross-platform development, Flutter and React Native, address accessibility issues, and we propose some solutions when the official documentation does not.","PeriodicalId":518411,"journal":{"name":"2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)","volume":"5 2","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2024-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Accessibility of Mobile User Interfaces using Flutter and React Native\",\"authors\":\"Lorenzo Perinello, O. Gaggi\",\"doi\":\"10.1109/CCNC51664.2024.10454681\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"From the first static webpages to Web 3.0 and ubiquitous devices, technologies enhance and influence our lives today more than ever. Mobile devices, like smartphones, allow users to download millions of applications developed with different programming languages, frameworks, and quality standards. In this context, accessibility is a critical point that needs to be persecuted not only by developers, but even offered as an out-of-the-box feature by mobile technologies so that modern mobile applications can improve the lives of all users. In this paper, we investigate how two frameworks for cross-platform development, Flutter and React Native, address accessibility issues, and we propose some solutions when the official documentation does not.\",\"PeriodicalId\":518411,\"journal\":{\"name\":\"2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)\",\"volume\":\"5 2\",\"pages\":\"1-6\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCNC51664.2024.10454681\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2024 IEEE 21st Consumer Communications & Networking Conference (CCNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCNC51664.2024.10454681","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
从最初的静态网页到 Web 3.0 和无处不在的设备,技术比以往任何时候都更能促进和影响我们今天的生活。智能手机等移动设备允许用户下载数以百万计使用不同编程语言、框架和质量标准开发的应用程序。在这种情况下,可访问性是一个关键点,不仅需要开发人员的努力,甚至需要移动技术提供开箱即用的功能,这样现代移动应用程序才能改善所有用户的生活。在本文中,我们将研究 Flutter 和 React Native 这两个跨平台开发框架是如何解决可访问性问题的,并提出一些官方文档中没有提及的解决方案。
Accessibility of Mobile User Interfaces using Flutter and React Native
From the first static webpages to Web 3.0 and ubiquitous devices, technologies enhance and influence our lives today more than ever. Mobile devices, like smartphones, allow users to download millions of applications developed with different programming languages, frameworks, and quality standards. In this context, accessibility is a critical point that needs to be persecuted not only by developers, but even offered as an out-of-the-box feature by mobile technologies so that modern mobile applications can improve the lives of all users. In this paper, we investigate how two frameworks for cross-platform development, Flutter and React Native, address accessibility issues, and we propose some solutions when the official documentation does not.