In the classic new user fashion, I'm not sure if this is the right section or even right website to post so let me know if I should post it somewhere else. The /r/blind community over on reddit reminded me of AppleVis.
This is a long post so here's a quick too long didn't read: I built a reddit app, it's fully accessible through VoiceOver and supports dynamic type, and it's totally free and always will be. Here's a YouTube demo of me using VoiceOver on AskReddit albeit slowly. I need help beta testing before I go official and launch it. If you want to help, I would appreciate if you signed up over on TestFlight.
Okay, summary over. Long discussion of features and morals to follow.
I LOVE reddit and honestly I don't know where I'd be without it. It's saved my life in ways I don't think I can begin to even talk about here. Anyways, I discovered recently (or more aptly two years ago) that no reddit apps on iOS really support accessibility/voice over well and frankly that's kinda crap. I decided to fix that, so I've built my own reddit app and called it Dystopia.
It's not super pretty but it gets the job done and really that's what matters. The design is kind of draconian and is just lists everywhere (hence the name) but this makes it easy to navigate. In terms of features, however, I think Dystopia has it where it counts.
Special Accessibility Features
- Properly Voice Over navigable, with custom actions galore. Elements are in a logic, "most important" first order so that you can skim or wait for full details if you care. Any action that's available to sighted users is available over Voice Over
- Dynamic type (all the way up to the max accessibility font size)
- Raise suspected transcription comments to the top. With this setting (under the Accessibility settings menu of the app), detected transcriptions will be raised to the top comment automatically. If you aren't familiar with this on reddit, there's a pretty big community effort from /r/transcribersofreddit where volunteers transcribe image posts in the comments so blind, low-vision, or firewalled people can enjoy it.
- Configurable: you can auto-hide visited posts so you don't have to dig through pages of old content to find new stuff. If you have reddit gold, viewed posts sync between the web and Dystopia.
- Multi-account. I have like six reddit accounts so this was super important for me.
- No ads ever. I hate ads with a passion. Absolutely under no circumstance will this app have ads.
- Configurable: Prompt to open reddit links off the clipboard
- Play certain video links in the built in iOS player instead of redirecting to the browser. Presently this is just v.reddit.com but in the future I'd like to add YouTube assuming google doesn't smite me.
- Configurable: Automatically open links in Safari reader mode
- Configurable: anonymity filter which hides your username everyone the UI. If you’re using screen curtain not exactly useful but it’s nice otherwise if you use the app a lot in public and would rather strangers/friends/family didn’t know your reddit username
- All the regular reddit stuff you'd expect like voting, posting, commenting, sending PMs, stalking people's profiles, you know the drill.
So this may all sound pretty nifty but I do have to warn you that this is beta software. There will be weird bugs. I'll do my best to fix them so long as you let me know in some form or another.
Still interested? You can sign up to join the beta so long as you have any iOS device running iOS 9 or higher. Sign up here on testflight.
Anyways, if you all care about who I am that's nifty I suppose! I'm seventeen, live out in Colorado, and am a current high school senior who is drowning in the college process. I should be writing college essays right now but I'm doing this beta instead (sorry mom and future me). I've been learning to program since oh god like 2007 but I've only gotten really good in the past four or five years.
I originally got hooked on reddit back in 2011 when rage comics were still cool (really were they ever?) and never left because the community was so great and it really had a sub for everything. Since then it's been my main go to whenever I have programming problems, need some laughs, or have some personal issues I just need to talk about. It's saved me, and I want to make sure that everyone gets the same out of my favorite site that I have. I hope this helps!