全球 Android 设备数量突破 10 亿台,Play Store 应用商店提供数千万款应用让用户尽情探索。鉴于硬件与软件的深度普及,想要在整个 Android 生态圈内推动变革绝非易事,但是,无障碍开发者基础架构团队从不畏惧挑战,正在努力推进无障碍功能在全生态圈的进一步发展。
一旦开发者向开放式或封闭式轨道上传 APK 或 app bundle 后,Play 管理中心便会在运行不同 Android 系统版本的各种设备上对其进行测试,然后生成一份发布前测试报告,告知开发者应用存在的任何问题。
- 发布前测试报告
https://support.google.com/googleplay/android-developer/answer/7002270?hl=en
一年以前,团队结合最佳行业实践以及 Google 自身经验,在测试报告中增加了 “无障碍功能建议” 一栏。该测试可为您识别应用是否包含对残障人士不友好的常见问题,例如: 按钮尺寸是否过小,致使用户的触击体验受到影响;文本与背景是否具备足够的对比度,方便用户阅读和理解。
自 2018 年 7 月推出以来,无障碍测试已惠及超过 380 万个应用,提供 1 亿 7 千 1 百万余条优化建议。每条建议都配有详细的说明和具体的实现方式。不论是自主创业还是就职于大型企业,所有开发者均能从测试报告中收获洞见,了解如何优化应用的无障碍功能。
可喜的是,团队的种种努力已初见成效。在今年的 上,注册参加无障碍功能面对面咨询会的人数达到 2018 年的 4 倍之多。现场的 Google 员工反馈表示,开发者们通常会围绕测试报告内的某些具体优化建议进行提问。Google 员工则根据这些重点问题分享更多可行的推荐做法。与会开发者们相信,无障碍优化不仅仅是对用户的一份责任,而且也有助于扩大应用的潜在市场,进而创造更多商业价值。
发布前报告中的无障碍测试只是 Google 提高全球开发者社区无障碍意识的途径之一。除此以外,我们还与 Udacity 优达学城携手推出了 “网站易用性” 免费课程,并在 Play Store 应用商店发布了 Android 版无障碍功能扫描仪。另外,为了方便 iOS 开发者在应用上进行无障碍测试,我们也在 GitHub 上发布了 iOS 无障碍功能扫描仪。通过这些努力,我们汇集多方资源,用行动践行 Google 使命: 整合全球信息,使人人都能访问并从中受益。
如果您想了解更多有关无障碍功能的开发知识,请阅读 Android 开发者指南或 Google 开发者风格设计指南。
- “网站易用性” 免费课程
https://www.udacity.com/course/web-accessibility–ud891 - Android 版无障碍功能扫描仪
https://play.google.com/store/apps/details?id=com.google.android.apps.accessibility.auditor&hl=en_US - iOS 无障碍功能扫描仪
https://opensource.googleblog.com/2019/03/ios-accessibility-scanner-framework.html - Android 开发者指南
https://developer.android.google.cn/guide/topics/ui/accessibility - Google 开发者风格设计指南
https://developers.google.cn/style/accessibility
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!**