18
votes
I created an APK wrapper for Tildes if anyone wants to use it.
If this is against the rules, I'm sorry and I'll take it down immediately. I just found it easier to use an app instead of going to the website every time I want to check out Tildes. I didn't actually make it myself, I just used this website: https://gonative.io, so if this gets taken down you can just use that link to make one for personal use. It's on Google Drive so I think it automatically gets scanned for viruses if you're worried about that.
Here is the link to the APK: https://goo.gl/Ynu4c7
What does this add over just using the "add to home screen" button from the browser?
For me, it makes multitasking a little easier and it cleans up screen real estate (no URL bar).
Last time I used "add to homescreen" the website had the manifest file set up to load chrome in light mode (no address bar or browser controls) and thus the app appear as an individual application in the opened app drawer.
@Deimos is still like this or you changed the manifest? I remember someone complaining about it.
Yes, I see that it has been changed to browser. A shame, as minimal is definitely much better.
https://github.com/spectria/tildes/blob/master/tildes/static/manifest.json
https://developer.mozilla.org/en-US/docs/Web/Manifest#display
Yeah, I changed it because minimal has no back button or reload button, which is annoying in different ways. I don't think there's truly a solution, we may want to just have a user preference which serves different manifests (assuming that works).
Yeah I was thinking about that but I'm not sure you can serve different manifest because it's a static file that the browser look for when it load the website.
Unless you make a different version of the website, like mobile.tildes.net that load the same thing but just a different manifest, I don't think there is a way to make it dynamic.
I'm not sure. I haven't tested it yet, but you can (and may need to) define the manifest in a link tag inside
<head>
. For example, I have this currently:So at least in theory, I think it should be possible to replace that tag with a pointer to a different manifest, but I'm not sure if it will actually work.
Oh right, you should be able to manipulate the headers with a JS script, but it will require a reload of the page.
I like your view on app versus mobile website. In my day-to-day job, I'm constantly having to explain to clients the purpose of apps versus websites. The up front and maintenance cost of apps should really make you stop and think if you're using any of the features that makes an app useful. If you're not using any native functions of the phone stick with a mobile website. You save a ton of time and money!
Also it's super nice when your not forced to download an app for something you probably only going got use a few times. Thinking of Sydney Vivid, had to use the app and it was just terrible, ended up loading the desktop site on my phone browser.
It adds it to the app drawer. I didn't want it to be on my home screen (I like to keep organized.)
It appears you can have a bit more customizability: enable or disable WebRTC, choose where downloads are stored, whether or not to use UIWebview or WKWebview on iOS etc.
I'm using Hermit on android which does this. It even has the ability to notify me when I have unread messages. I highly recommend it.
I was trying that out but I couldn't figure out how to make the URL feed work. Here's the error. How did you get it to work?
Tildes doesn't have any RSS feed, you have to use the Web monitor.
Use the url "https://tildes.net/notifications/unread"
CSS selector ".comment-text"
You can change the sync frequency in hermit from 30 minutes to 5 minutes. Note that it's only a notification, it won't take you to your unread page or anything, just open tildes up.
Ok. Thanks so much.
Do you know how to do the same thing for PMs. I can't see the CSS selector because I'm on mobile. Or at least I don't think I can.
I haven't received a PM yet so I never thought about it. I'm about to head to bed but if you send me a test pm I'll take a look tomorrow.
Just sent you a PM. Please reply so I can test my notifications too :)
Only difference between my settings and yours is that I'm using the CSS selector "article" instead of the ".comment-text". This is because the class looked comment specific, and the only article elements on the notifications page were the various unread notifications I had
Article has more information on it, but I find it ugly to look at. My ideal would be to just get a "3 new comments" notification (.logged-in-user-alert) or something, but because there are two duplicates of it on the page you end up getting two notifications which is a bit crap
@Solaire is working on an app so hopefully that will fix all this.
Ok.
URL "https://tildes.net/messages/unread"
CSS selector ".message-list-unread" or ".message-list-subject", however I think unread is the only correct one because it seems tildes groups PM's under one subject when you can start replying back and forth, so it wouldn't detect any further replies.
Beautiful, just the kind of thing I've been keeping an eye out for. Thanks!
Going to Necro this since a lot of people have been asking for an Android App. It still seems to work okay, and if you don't trust a Google Drive link, the website will still make an APK for you.