Provide better accessibility features for the Android ecosystem

Author: Ian Stoba, project managers, engineers accessibility

640?wx_fmt=pngThe number of Android devices worldwide has exceeded 1 billion, and the Play Store application store provides tens of millions of applications for users to explore. In view of the deep popularity of hardware and software, it is not easy to promote change in the entire Android ecosystem. However, the barrier-free developer infrastructure team is never afraid of challenges and is working hard to promote the further development of accessibility features in the entire ecosystem. .

Once the developer uploads the APK or app bundle to the open or closed track, the Play Management Center will test it on various devices running different Android system versions, and then generate a pre-release test report to inform the developer Any problems with the application.


  • Pre-release test report
    https://support.google.com/googleplay/android-developer/answer/7002270?hl=en

A year ago, the team combined the best industry practices and Google’s own experience to add a column "Accessibility Suggestions" to the test report. This test can identify whether the application contains common problems that are not friendly to people with disabilities, such as: whether the button size is too small, which affects the user's touch experience; whether the text and background have sufficient contrast to facilitate users to read and understand.

Since its launch in July 2018, accessibility testing has benefited more than 3.8 million applications and provided more than 171 million optimization suggestions. Each suggestion is accompanied by detailed instructions and specific implementation methods. Whether they are self-employed or working in a large enterprise, all developers can gain insights from the test report and understand how to optimize the accessibility of the application.

Fortunately, the team's various efforts have begun to bear fruit. In this year's report, the number of people who registered for face-to-face consultation on accessibility features reached 4 times the number in 2018. On-site Google employees reported that developers usually ask questions about some specific optimization suggestions in the test report. Google employees share more feasible recommendations based on these key issues. Participating developers believe that barrier-free optimization is not only a responsibility to users, but also helps expand the potential market for applications and create more commercial value.

The accessibility testing in the pre-launch report is just one of Google’s ways to increase accessibility awareness in the global developer community. In addition, we have also launched a free course on "Website Usability" together with Udacity, and released the Android version of the accessibility scanner in the Play Store. In addition, in order to facilitate iOS developers to conduct accessibility tests on apps, we have also released the iOS Accessibility Scanner on GitHub. Through these efforts, we have pooled resources from various sources to fulfill Google’s mission with actions: to integrate global information so that everyone can access and benefit from it.

If you want to learn more about the development of accessibility features, please read the Android Developer Guide or Google Developer Style Design Guide.


  • "Website Usability" Free Course
    https://www.udacity.com/course/web-accessibility--ud891
  • Accessibility Scanner for Android
    https://play.google.com/store/apps/details?id=com.google.android.apps.accessibility.auditor&hl=en_US
  • iOS Accessibility Scanner
    https://opensource.googleblog.com/2019/03/ios-accessibility-scanner-framework.html
  • Android Developer's Guide
    https://developer.android.google.cn/guide/topics/ui/accessibility
  • Google Developer Style Design Guidelines
    https://developers.google.cn/style/accessibility

640?wx_fmt=gif Click the screen at the end read read the original text  | go to the official Android developer documentation for details  

640?wx_fmt=png

640?wx_fmt=gif

  Want to learn more about Android?

  • Send the keyword "Android" on the homepage of the official account to obtain relevant historical technical articles;

  • Have more doubts? Welcome to click the menu "Contact Us" to feedback the problems you encountered during the development process.

Recommended reading


640?wx_fmt=gif

Guess you like

Origin blog.csdn.net/jILRvRTrc/article/details/101013191