Accessibility should be integrated from the beginning of the product development cycle, when the application or product is in the planning or design phase, rather than later, when retrofitting your product for accessibility can be extremely costly—and sometimes impossible, because part of accessibility development requires attention at the architecture level. This book will guide you through the process of planning for the two critical pieces for accessibility, programmatic access and keyboard access, from the beginning of the software development lifecycle and integrating it throughout. It is, therefore, suggested that you first read the chapters in this book sequentially and then afterwards use this book as a reference as you develop your product. This book will also show you how to map out the logical hierarchy for your product and plan for implementation using UI Automation (UIA), Microsoft’s accessibility API, to create products that work with assistive technologies.
Source: Summary of Website