Mobile devices provide a great platform where accessibility is concerned, driving innovation, making assistive technology more affordable, and helping us to easily empathise with people who use assistive technology. This session will teach you how to build for accessibility using the most mature mobile development platforms available: iOS and Android. Get your apps leading the way to a more accessible experience for everyone:
- Overview of iOS’s UIAccessibility protocol
- Accessibility in Xcode and Interface Builder
- Overview of the Android accessibility API
- Code walk-throughs in Xcode and Android Studio showing how to implement accessibility for some common design patterns
- Verifying accessible implementations
How accessibility should be built into iOS using Swift in Xcode 8 and into Android apps using Android Studio, and how to verify an accessible implementation.
This is a hands-on workshop. Imagine a world where all products are accessible. No one has to worry about whether the font will be legible or the system will read correctly to a vision-impaired reader. As users get older and their hands can no longer easily move a mouse or they can not sit very long to complete their work. What a wonderful world it would be!
The fact that you are attending AccessU means that you (or our organization) already recognizes that software is not all that usable. You are taking steps to solve these problems from the beginning of the software development process. But is your organization doing everything it can to build in accessibility into the actual design of the products from the beginning? This workshop will take you through the steps of building good design practices into your software development processes. Whether you are employing an agile methodology or some other software development cycle, you will learn how integrating personas, design patterns, style guides, design sprints and workshops along with iteration practices can improve your software, along with the bottom line. Integrating accessible / universal design into the process can reduce costs by reducing re-work and costly upgrades.
How do you build accessibility into the design process from the beginning? By including accessibility from the get go! We will walk through an entire design process, using exercises for:
- Identifying users
- Creating personas
- Focusing on user problems (research)
- Generating ideas
- Creating prototype designs
- Testing designs
When we discover—often late in a project or even after a launch—that what we built isn’t accessible to people with disabilities, we can feel both frustrated and defeated. As professionals working on the web, we’re champions for the user, but with accessibility, we aren’t even sure how to start. How can we account for everyone’s needs when there are so many competing priorities? What do we know about users with disabilities and how they interact with our content? How can we incorporate inclusive practices into what we receive from other teams and what we ourselves build without negatively impacting our designs and development?
In this interactive workshop created for anyone who participates in the UX and development process with a responsibility to test your own work, Elle and Devon from the Simply Accessible team will guide attendees on how to consider accessibility at each stage of a project and within each role. Learn how to start with inclusive thinking and then how to build those principles and techniques into the process. Elle and Devon will provide you with easy-to-adopt techniques for designers, developers, and testers. Learn core principles that you can start putting into practice tomorrow.
All attendees will review various disability types and the online barriers encountered by people who have those disabilities. The SA team will provide real-time demonstrations of assistive technologies with hands-on interaction by students. Accessibility concepts will be described addressing the most common issues related to keyboard, images, forms, and more.