← Back to Upcomin'
Upcomin' Accessibility
Last Updated: April 25, 2026
Upcomin' is built on SwiftUI for iOS 26, which gives every standard control native support for Apple's accessibility technologies. We've designed the app so the most common workflows — discovering games, tracking releases, generating guides — work for users who rely on VoiceOver, Dynamic Type, Dark Mode, and other assistive features.
Supported Features on iPhone
VoiceOver
Every interactive control is labeled. Navigate the app entirely by swiping and double-tapping.
Voice Control
Tap any control by name. Numbered overlay mode is supported for purely visual elements.
Larger Text
Body text and headlines scale with the system Dynamic Type setting up to the AX5 size.
Dark Interface
Full dark theme with three modes: System, Light, Dark. Choose under Settings › Theme.
Sufficient Contrast
Built on Apple's semantic color palette, which meets WCAG AA contrast standards in both light and dark modes.
Differentiate Without Color Alone
Status (released, upcoming, on sale) is conveyed by icon and text together — never by color alone.
Reduced Motion
Animations and transitions automatically simplify when Reduce Motion is enabled in iOS Settings.
Designing for Everyone
Upcomin' uses Apple's standard SwiftUI components throughout. That choice is deliberate: it means VoiceOver, Voice Control, Switch Control, Full Keyboard Access, and other assistive technologies work the way iOS users expect, without re-learning a custom interface. We avoid color-only signals, hardcoded fonts in body content, and motion that ignores system preferences.
Known Limitations
We're transparent about where we can do better:
- Some decorative hero numerals (e.g., the large "200K" callouts in the Year-in-Review share card) use fixed font sizes for visual layout. The body content of these screens still scales.
- Cover art and screenshots in game detail pages are images. We rely on the game's title and metadata text — adjacent to the image — to convey meaning to VoiceOver users.
- Embedded YouTube trailers display whatever caption support YouTube provides for that video. Caption availability varies by uploader.
Reporting an Accessibility Issue
If something doesn't work for you, we want to fix it. Please email alsuhaymiziyad@gmail.com with the screen, the assistive technology you were using, and what you expected to happen. We respond personally and prioritize accessibility fixes in every release.
Apple Accessibility Resources