Android Accessibility by Tutorials: Make Your Apps Accessible for All Audiences
Book information
Description
Learn Android Accessibility! Accessibility is an important, often overlooked, part of building a quality app. The Web Content Accessibility Guidelines (WCAG) can be confusing and it’s often unclear how to apply these guidelines to Android. That’s where Android Accessibility by Tutorials comes in! In this book, you’ll learn about building accessible apps on Android using WCAG through hands-on, step-by-step tutorials. Who This Book Is For This book is for intermediate Android developers who already know the basics of Android and Kotlin development and want to learn about accessibility. Topics Covered in Android Accessibility by TutorialsImportance of accessibility: Learn why accessibility is important and how you can use it to improve product quality.Getting your team on board: Gain insight into how you can get buy-in from your team to make accessibility a priority.Testing for accessibility: Practice using the tools you need to uncover areas for accessibility improvement.WCAG: Explore the guidelines used when enforcing accessibility laws.Android’s accessibility: Become familiar with the Android APIs that cater to accessibility.Custom views: Understand how to integrate with accessibility services when building a custom view. One thing you can count on: after reading this book, you’ll be prepared to improve your own apps by making them more accessible. Book License What You Need Book Source Code & Forums About the Author About the Editors Chapter 1: Why Accessibility Caring About Accessibility Experiencing Your App Key Points Where to go from here? Chapter 2: Hello, Accessibility! Introducing Taco Tuesday Improving Accessibility Through Linters Defining WCAG Choosing Universal Design Challenges Key Points Where to Go From Here? Chapter 3: Testing & Tools Setting Up Your Device Using Accessibility Services Testing for Accessibility Knowing How Much To Test Key Points Chapter 4: Perceivable — Layout & Labeling Defining Perceivable Understanding Screen Readers Including Effective Text Alternatives Hiding Decorative Content Writing Clear Descriptions Creating Adaptable Layouts Supporting Text Scaling Key Points Where to Go From Here? Chapter 5: Perceivable — Time-Based Media & Cues Displaying Time-Based Media Giving Cues Key Points Where to Go From Here? Chapter 6: Perceivable — Colors Measuring Color Contrast Understanding Vision Impairments Improving Color Contrast Introducing Dark Mode Key Points Where to Go From Here? Chapter 7: Operable — Navigating the Screen Traversing Using a Keyboard Navigating Your App Considering Touch Targets Challenges Key Points Chapter 8: Operable — Movement & Timing Considering Adjustable Timing Giving Auto-Update Controls Managing Interruptions Identifying Time Limits in Your App Mitigating the Risk of Adverse Reactions Key Points Where to Go From Here? Chapter 9: Understandable Increasing Readability Creating Predictability Key Points Chapter 10: Robust Relying on System Views Indicating a View’s Role Building Custom Views Seeing Service Limitations Challenges Key Points Chapter 11: Designing for Neurodiversity Reducing Time Stress Communicating with Clarity Providing Help Achieving Consistency Minding Your Phrasing Giving Alternatives Supporting Configurability Key Points Where to Go From Here? Chapter 12: Getting Your Team on Board Recognizing a Need Getting Buy-In Expecting Pushback Scaling Support Tracking Improvement Key Points Where to Go From Here? Conclusion Appendix A: Accessibility Checklist Quick Peek Checklist Thorough Checklist
Similar books
Machine Learning by Tutorials : Beginning Machine Learning for Apple and iOS
2021 · PDF
Unity Games by Tutorials: Make 4 Complete Unity Games from Scratch Using C#
2019 · PDF
macOS by Tutorials macOS App Development for iOS Developers
2022 · PDF
Server Side Swift with Kitura : Building Web APIs and Apps in Kitura
2019 · PDF
Data Structures & Algorithms in Swift : Implementing Practical Data Structures with Swift
2021 · PDF
Dagger by Tutorials : Dependency Injection on Android with Dagger & Hilt
2021 · PDF
Advanced iOS App Architecture : Real-World App Architecture in Swift
2022 · PDF
Amazon Sumerian by Tutorials: Learn Amazon Sumerian by Creating 4 Complete Apps
2019 · PDF