Three Cheers for Tildes (iOS version) is open for alpha testing on TestFlight
TestFlight
TestFlight link: https://testflight.apple.com/join/mpVk1qIy
Three Cheers for Tildes is an unofficial mobile app for Tildes, originally announced on Tildes' 5th birthday. The original announcement answers some basic questions about the app.
iPhone and iPad support
The app supports iOS versions as early as iOS 12.4, which includes iPhone 5s and iPad Air 1st generation.
The app also sports an iPad dual-pane layout, similar to the tablet layout in the Android version.
30-second iPad demo: https://youtube.com/shorts/S0tT2qM-Wh8
Missing features
Like the Android app, the iOS app is still missing tons of features—hence "alpha". Alpha version 0.5 is currently good enough for light use, to help check on Tildes once or twice a day. You can log in, vote, and comment.
Notable missing features as of v0.5: Submitting topics; Markdown editor; In-app notifications; Comment labels; Sort options.
Android?
(Looking for the Android alpha? See the Android alpha testing announcement.)
Now that the iOS alpha version is out, I can look at adding missing features to both Android and iOS. Thanks for your patience if you've been using the Android app in the meantime.
I'm so ready for the push notifications. I need my parasocial dopamine hits.
On the more serious side, is there any sort of intended roadmap, moving forward? Not necessarily a time frame, but what features are coming in what order or anything like that.
There's no public roadmap as my priorities often shift during development, and changing priorities midway is a great way to disappoint people.
I will say that being able to see reply notifications (in-app, not push) is near the top of my todo list.
Other than that, I always consider user requests and balance them with my own preferences. I never guarantee a request will be fulfilled but I do give them serious thought.
That's great to hear about reply notifications in the app. I use the Android version anyway, but I've noticed that I don't follow up on my own comments very well, which is tough for the conversational feel of the site. Awesome work, just like with RIF. Always my favorite social app frontends.
I think only poll notifications can be used right now, unless Deimos has exposed a push notification API that I haven't seen.
Thank you so much for your feedback so far, everyone. I'm signing off and taking a break for a while today. The release process has been super exciting but equally exhausting.
Please continue to leave questions and feedback and I'll check on it soon.
I use Three Cheers as my daily Tildes app. I don't comment a great deal so if I need to check if someone's replied to me it's easy enough to just track the comment down but getting notifications in-app will be nice.
Loved RiF and used it exclusively for years. The end of RiF was the end of Reddit for me so I'm glad to support your work through Tildes!
Thank you for your support!
Ditto for me. Glad to see Three Cheers grow for Tildes!
Awesome!
I used your previous app (RIF) and loved it (seriously it was the best IMO) so really excited for this 🙂
Thanks for all your work talklittle!
Thanks for your kind words! I'm glad you and many others made it over to Tildes and hopefully stick around. I like the community and website enough to inspire me to build my first iOS app around it.
Commenting from the app — it is lovely so far and I can’t wait to see where it goes as things get fleshed out! I really love the icon as well, thought I would mention that.
Thank you for trying the app. I suppose I'm proud of the icon. :) Your comment makes me happy, and relieved.
Hey everyone, quick update: Three Cheers v0.5.4 has been uploaded to TestFlight and fixes comments getting cut off, and some other UI bugs.
Also the login bug is fixed as of v0.5.3 (thanks again to @earlsweatshirt for providing the solution, and @moocow1452 for reporting the bug).
Thank you all for providing bug reports and feedback through TestFlight. It's been really helpful to pinpoint the high priority issues quickly.
After v0.5.4 I'm hoping to slow down the frequency of updates, and work on new features instead. Of course if more major bugs appear I'll fix them first though.
Hope you all have a great weekend.
Oh, nice. I've been really sick for the last 12 days (COVID) so I haven't been around much and likely missed a lot of goings on here at Tildes in that time, this included. I've signed up for the TestFlight now though, and I'm looking forward to testing it out! Awesome job, thanks for your continued work on the apps, and congrats on this milestone, @talklittle! :)
Sorry to hear you were sick. Hope you're feeling better. Tildes needs you! :P
Still a bit sick, but it's mostly just congestion now, so I'm doing much better. Thanks. :)
Big thank you, it works great now. Love the twin column layout on iPad.
Nice! Big accomplishment for Tildes. The browser version has always been more than satisfactory -- super quick and smooth, but will try this out.
Just ran into a nasty little layout bug on the iPad version: See here
Thanks for the iPad bug report. I've run into that before and added a patch, but evidently wasn't enough. Could you please tell me your iPad model (e.g. iPad Air 3rd Gen)? And are you running iPadOS 17, or 15, or 12?
I’m not able to login, may be similar to Backtick’s special character in password bug?
Thanks for the bug report. Version 0.5.1 fixes a bug with special characters in passwords.
Still not cutting it for me. My password does contain a plus character, could that be throwing something?
Hi @talklittle 👋
Congrats on your release. I faced some similar annoyances with password escaping.
If it can be helpful to you, here’s the relevant code for how I escape the body for that request in Surfboard:
Cheers !
EDIT: Meant to reply to the parent comment here, apologies for the ping.
That was painful! Huge THANK YOU to you @earlsweatshirt for the solution. Very gracious of you to help me out. Fist bump.
@moocow1452 sorry for the runaround but I think it should work now in v0.5.2. Thank you for your patience and for the hint about what characters in particular to test.
My code looks like this now:
Whereas the broken version had:
Which was automatically adding some percent encoding when I accessed
urlComponents.percentEncodedQuery
but not enough.Would love to see links open up in the app vs opening up in the default web app
You can open webpages in-app by going to the Settings tab at the bottom, and then turning off "Prefer Safari over WebView".
Edit: As of v0.5.4 this setting has been renamed to "Prefer external browser".
Just as smooth of an experience as the Android app. I always did miss an iOS equivalent of RiF so this is pretty great.
Thank you for trying both the iOS and Android apps. I appreciate your support.
Can you add the option to hide vote counts?
I added this under possible future to-dos in my private notes, thanks for the suggestion.
Yes finally, an iOS client that considers older versions! Been waiting for something like this to be made ever since clients started being made.