版本 第一版
平台 安卓 11
语言 Kotlin 1.4
编辑 AS 4.1

可访问性是一个重要的,通常被忽视,部分构建质量应用程序。 Web内容可访问性指南(WCAG)可能会令人困惑,并且通常不清楚如何将这些指南应用于Android。

在本书中,您将在通过实际操作的逐步教程中使用WCAG了解Android的可访问应用程序。

在你开始之前

本节告诉您您在开始之前需要了解一些需要了解的事情,例如您需要的硬件和软件,在哪里找到本书的项目文件等等。

第一部分:教程的Android可访问性

通过通过实际操作,逐步的教程开始使用WCAG了解建筑,测试和自定义Android的可访问应用程序的旅程。

为什么要在想到的可访问性的应用程序设计?本章提供了多种原因,为什么可访问性是现代应用设计中的优先级。从创造一个更好,更具可营销的产品来谨慎对待别人。它甚至可以提高生产力。

1

对Accessibility打招呼!了解如何使用LINT找到辅助功能警告 以及一些简单的方法可以在一行或两行中解决一些常见的可访问性问题 代码。介绍WCAG和其他资源,以了解可访问性要求和 通用设计因此您的应用程序的所有用户都享有凝聚力的体验。

2

要了解您所做的可访问性改进,您需要一种方法来验证您的更改。这就是为什么在本章中,您将学习如何测试可访问性改进,以及如何使用可辅助服务来体验用户可能的同样的服务。

3

了解屏幕读取器的基础知识是在完成可访问性时的键。在本章中,您将了解有关此工具的更多信息,以及如何使用内容描述和布局来使您的应用程序更加感知。

4

包括视频,音频或动画的功能通常专注于视觉和听觉体验。本章探讨如何向无法享受您设计的完整视觉或听觉体验的用户呈现相同的信息。

5

在本章中,您将对您的应用程序中的颜色对比度进行了解,并如何在您的应用中使用它。通过调查视觉障碍类型,对比度和夜间模式,您将更好地了解如何使您的应用程序更加感知。

6

导航对几乎所有应用都很重要。在本章中,您将了解如何使用各种辅助技术允许您的用户导航您的应用程序。

7

本章继续通过查看运动和时间来讨论可操作性。您处理自动提前和手势等便利的方式可以对人们如何使用您的应用程序进行大量影响。在这里,您将学会一些关于如何接近这些功能的技巧。

8

即使有人可以感知和操作您的应用程序,也可能无法理解它。本章将教您如何以提高您的应用程序的可理解性的方式处理语言,图标,一致性和错误处理。

9

要制作一个强大的应用程序,它需要知道如何与任何设备上的辅助功能进行交互。在使用Android的组件时,大部分工作都是为您完成的。在本章中,您将在构建自定义视图时了解如何与辅助功能进行互动服务。

10

让您的应用程序可访问的一部分包括以思想的神经大学建立它。通过使您的应用程序更具可配置,上下文和了解措辞,您将显示您关心它们的用户。

11

您认识到可访问性的重要性,但您如何将您的团队置于船上致力于呢?在本章中,您将学习如何在您的团队中提高教育和购买,以及如何将可访问性集成到您的流程中。

12

记住关于可访问性的所有内容并不容易。这就是为什么本章为您提供了一个在构建您的应用时查找的项目清单。您可以根据PRS或审核定制这些。

13

见团队

贡献者

这本书是给谁的

本书用于中级Android开发人员,他们已经了解了Android和Kotlin开发的基础知识,并希望了解可访问性。

本书涵盖的概念

  • 无障碍的重要性
  • 将您的团队oboarding overible应用程序
  • 测试
  • Web内容可访问性指南(WCAG)
  • Android可访问性
  • 自定义视图

版本历史记录

第一版·Android 11,Kotlin 1.4,As 4.1

V1.0·1月15日2021·维多利亚通道

第一版 - 早期访问1·Android 11,Kotlin 1.4,AS 4.1

v1.0.ea1·12月10日2020·维多利亚通道
pro

通过教程的Android可访问性

By Victoria Gonda

学会通过实际的WCAG在Android上建立可访问的应用程序,逐步教程。

免费阅读Ultimate Pro订阅* *包括我们在线图书馆中的所有其他书籍 查看所有优点
单独购买59.99美元* *包括访问所有在线阅读功能。
请参阅购买选项
隐藏购买选项

所有视频。所有书籍。
One low price.

A RaywenderLich.com订阅是学习和掌握移动开发的最佳方式 - 计划从19.99美元/月开始!

了解iOS,Swift,Android,Kotlin,Flutter和Dart开发,并解锁我们的50+书籍和4,000多个视频的大规模目录。