Developing Inclusive Mobile Apps: Building Accessible Apps for IOS and Android
暫譯: 開發包容性行動應用程式:為 iOS 和 Android 建立可及性應用程式

Whitaker, Rob

  • 出版商: Apress
  • 出版日期: 2026-07-21
  • 售價: $2,160
  • 貴賓價: 9.5$2,052
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868828089
  • ISBN-13: 9798868828089
  • 相關分類: Cross-Platform
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

By failing to consider those with needs different from our own, we are telling these people they are not welcome in our app, and therefore that technology as a whole is not for them. This is not hyperbole--23% of people in the US with a registered disability aren't online at all, that's three times more likely than the general population. When asked why they're not online, disabled respondents say their disability prevents them or that using the internet is too hard.

To help your apps combat the issue of digital exclusion, this book covers considerations and tools mobile developers, or anyone creating mobile experiences, can use to make mobile work better for those with disabilities--mental or physical--and how to create a better experience for everyone.

Software is not made up of cold, unthinking algorithms. Software is a craft in the truest sense of the word, and one of the greatest tools you can have as a craftsperson is empathy for the people who will be using your app. Each one of whom is an individual with different abilities, experiences, knowledge, and circumstances.

For this New Edition:

This second edition reflects a major shift toward modern development practices, embracing SwiftUI and Jetpack Compose in place of UIKit and XML. It aligns with the latest platform behaviors in iOS 26 and Android 16, updates accessibility guidance to WCAG 2.2, and incorporates recent legal and technical developments including the European Accessibility Act and W3C Mobile Accessibility Task Force. New topics include App Intents, Full Keyboard Access, and machine learning in accessibility, while coverage of dark appearances and localization is streamlined. Exercises are revised for parity across platforms, with refreshed code and expanded Android content.

What You'll Learn

  • Build accessible iOS and Android apps using SwiftUI and Jetpack Compose
  • Apply WCAG 2.2 guidance to native mobile development
  • Support assistive technologies including VoiceOver, TalkBack, Switch Access, and more
  • Design for a full range of disabilities -- visual, motor, cognitive, and auditory
  • Meet legal accessibility requirements including the European Accessibility Act[Text Wrapping Break]

Who This Book Is For

Mobile developers working solo or as part of a team. UX designers, quality engineers, product owners, and anyone working in mobile.

商品描述(中文翻譯)

如果不考慮那些需求與我們不同的人,我們就告訴這些人他們在我們的應用程式中不受歡迎,因此整體技術對他們來說並不適用。這並不是誇張——在美國,有23%的註冊殘疾人士根本無法上網,這是一般人口的三倍。當被問及為什麼他們不上網時,殘疾受訪者表示他們的殘疾阻礙了他們,或者使用互聯網太困難。

為了幫助您的應用程式應對數位排斥的問題,本書涵蓋了行動開發者或任何創建行動體驗的人可以使用的考量和工具,以便讓行動應用程式對於有殘疾的人(無論是心理或身體上的)更友好,並為每個人創造更好的體驗。

軟體並不是由冷冰冰、無思考的演算法組成。軟體在最真實的意義上是一種工藝,而作為工藝人,您可以擁有的最偉大的工具之一就是對將使用您應用程式的人們的同理心。每一位使用者都是一個擁有不同能力、經驗、知識和情況的個體。

本新版本:

本第二版反映了向現代開發實踐的重大轉變,採用了SwiftUI和Jetpack Compose,取代了UIKit和XML。它與iOS 26和Android 16中的最新平台行為保持一致,更新了可及性指導至WCAG 2.2,並納入了最近的法律和技術發展,包括歐洲可及性法案和W3C行動可及性工作組。新主題包括應用意圖(App Intents)、完整鍵盤訪問(Full Keyboard Access)和可及性中的機器學習,同時對於深色外觀和本地化的覆蓋進行了簡化。練習題已修訂以確保各平台之間的一致性,並更新了代碼和擴展了Android內容。

您將學到什麼

  • 使用SwiftUI和Jetpack Compose構建可及性的iOS和Android應用程式
  • 將WCAG 2.2指導應用於原生行動開發
  • 支持包括VoiceOver、TalkBack、Switch Access等輔助技術
  • 為各種殘疾設計——視覺、運動、認知和聽覺
  • 滿足法律可及性要求,包括歐洲可及性法案

本書適合誰

獨立或作為團隊一部分工作的行動開發者。UX設計師、質量工程師、產品負責人以及任何從事行動工作的相關人士。

作者簡介

Rob Whitaker has spent his career making technology work better for everyone. An iOS software engineer with a passion for accessibility, he has worked across the industry -- including with Apple's accessibility team -- and brings that hands-on experience to his writing. Rob is an invited expert for the W3C's Mobile Accessibility Task Force, contributing to guidance on applying WCAG to native mobile apps, and continues to observe and champion how we can all make our digital interactions more inclusive.

作者簡介(中文翻譯)

Rob Whitaker 在他的職業生涯中致力於讓科技為每個人更好地運作。作為一名對無障礙設計充滿熱情的 iOS 軟體工程師,他在業界各個領域工作過,包括與蘋果的無障礙團隊合作,並將這些實務經驗帶入他的寫作中。Rob 是 W3C 移動無障礙工作小組的受邀專家,為將 WCAG 應用於原生移動應用程式的指導提供貢獻,並持續觀察和倡導如何讓我們的數位互動變得更加包容。