NOT AN AFTERTHOUGHT:
ACCESSIBILITY FROM START
TO FINISH
@BASTHOMAS
1 — @basthomas, GitHub, August 10, 2022
Slide 2
Slide 2 text
PLEASE ASK ME ANYTHING!
LET THIS BE INTERACTIVE
2 — @basthomas, GitHub, August 10, 2022
Slide 3
Slide 3 text
WHO AM I?
▸ XING
▸ Apple, macOS VoiceOver
▸ WeTransfer
▸ Moya
▸ Swift Weekly Brief
3 — @basthomas, GitHub, August 10, 2022
Slide 4
Slide 4 text
HISTORY WITH GITHUB MOBILE
▸ try! Swift NYC 2016
▸ GitHawk
▸ Accessibility in GitHawk
4 — @basthomas, GitHub, August 10, 2022
Slide 5
Slide 5 text
5 — @basthomas, GitHub, August 10, 2022
Slide 6
Slide 6 text
FROM START
6 — @basthomas, GitHub, August 10, 2022
Slide 7
Slide 7 text
TO FINISH
7 — @basthomas, GitHub, August 10, 2022
Slide 8
Slide 8 text
WHY
ACCESSIBILITY
8 — @basthomas, GitHub, August 10, 2022
Slide 9
Slide 9 text
SHIFTING TO THE LEFT
INTEGRATING INTO YOUR PROCESS
▸ Beyond developers
▸ Getting support teams in the loop
▸ Refinements
▸ QA mindset
▸ Definition of done
▸ Design for accessibility
9 — @basthomas, GitHub, August 10, 2022
Slide 10
Slide 10 text
10 — @basthomas, GitHub, August 10, 2022
Slide 11
Slide 11 text
11 — @basthomas, GitHub, August 10, 2022
Slide 12
Slide 12 text
TACKLING ISSUES
IS A TEAM EFFORT
12 — @basthomas, GitHub, August 10, 2022
Slide 13
Slide 13 text
A DIVERSE TEAM
13 — @basthomas, GitHub, August 10, 2022
Slide 14
Slide 14 text
THEY DON'T TEACH YOU THIS
IN SCHOOL
14 — @basthomas, GitHub, August 10, 2022
Slide 15
Slide 15 text
PLANTING SEEDS
IT TAKES TIME.
15 — @basthomas, GitHub, August 10, 2022
Slide 16
Slide 16 text
UPKEEP VS
BACKLOG
16 — @basthomas, GitHub, August 10, 2022
Slide 17
Slide 17 text
SHARING KNOWLEDGE
▸ What do users expect?
▸ User testing
▸ Assistive Technologies vs Accessibility
▸ Understanding Assistive Technologies
17 — @basthomas, GitHub, August 10, 2022
Slide 18
Slide 18 text
WHAT DO USERS
EXPECT?
18 — @basthomas, GitHub, August 10, 2022
Slide 19
Slide 19 text
USER TESTING
19 — @basthomas, GitHub, August 10, 2022
Slide 20
Slide 20 text
ASSISTIVE TECHNOLOGIES VS ACCESSIBILITY
▸ Screen reader
▸ Dark mode / theming
▸ Haptics
▸ Voice input
▸ ... (much) more
20 — @basthomas, GitHub, August 10, 2022