I am an iOS developer who creates small indie games in his freetime. I never worked with accessibility tools before and would like to improve on that. Therefore, as a first step, I would like to make one of my games playable with VoiceOver. During the WWDC last week, I visited Apple’s accessibility lab, where visually impaired Apple employees already gave me some feedback and tips which was super helpful and interesting for me. I additionally watched some more WWDC videos about accessibility, read through some tutorials and started to adapt my game to make it more accessible. This is the point where I would like to ask for your help - since I do not know anyone who is visually impaired, every kind of feedback from you would be super helpful and highly appreciated. I already tried to use the game with the screen curtain on, but that is still not the same since I already know how the game looks like. The game is basically a card matching game for kids - I don’t want to give you much more context about it for now, since the feedback would be most valuable as if you would just download the game via the App Store and try it for the first time.
So here is the Testflight/Beta build with the accessibility improvements:
And if you still want to have more context for the game, here is also the App Store link where the description describes the game more in detail:
I know that I still have some tasks open, like making all Ploppies visually distinguishable - and not only different by color, but during the implementation, I still came up with some more questions:
- Is a different contrast of different Ploppy parts enough for differentiation?
- Are different eyes/mouth for Ploppies enough differentiation?
- Should Levels have an accessibility label like “Level 1” or just “1”? Should I also add the theme? Like “Level 10 Winter Island”
- What should the accessibility label for the cards be like? Currently I am using Card 1, Card 2, Card 3 etc.
- Is a Google Translation better than no translation or should I rather stick to english then? I unfortunately did not find a way to force english as language for all elements yet
In theory it should work for iPhone, iPad, Mac and Apple TV - but try it for iPhone/iPad first please.
Thank you very much in advance for your help!