17 votes

An app for tildes?

There doesn't appear to be an app for tildes unless I'm not looking using the right name, how would users here feel about an app similar to what reddit has like reddit is fun or Joey? I'm mainly on my phone and while it's still easy to navigate by browser would love a similarly structured app for tildes. What do you guys think?

25 comments

  1. [8]
    Algernon_Asimov Link
    There will almost certainly not be an official app for Tildes, as noted in the official documentation: "The site is the main mobile interface, not an app". Other people may develop unofficial...

    There will almost certainly not be an official app for Tildes, as noted in the official documentation: "The site is the main mobile interface, not an app".

    Other people may develop unofficial apps, but Deimos is not planning to make an official app.

    24 votes
    1. [6]
      hungariantoast Link Parent
      I guess that depends on your definition of "official app" because this issue exists: Add Tildes to Google Play Store as PWA So it might happen eventually. A PWA probably isn't the mobile app...

      I guess that depends on your definition of "official app" because this issue exists:

      Add Tildes to Google Play Store as PWA

      So it might happen eventually.

      A PWA probably isn't the mobile app people have in mind when they make these threads, since this would basically be mobile Tildes, minus the mobile browser UI, but I think it's a good idea to keep linking this issue in these kinds of topics every time they get posted. Alongside mentioning Hermit, like @synergy-unsterile did here.

      7 votes
      1. [5]
        Amarok Link Parent
        Exactly this. Why bother with an app, when this newer option exists that gives you what is essentially the same thing, but without the risks of a third party app developer adding advertisements or...

        Exactly this. Why bother with an app, when this newer option exists that gives you what is essentially the same thing, but without the risks of a third party app developer adding advertisements or bastardizing the interface? Plus, if it's part of the Tildes code rather than a Tildes.net-centric app, it can be used on any/all clones of Tildes when people start making their own sites.

        I think mobile users are looking for three things from an app. I'd be interested to hear what other things besides these I'm overlooking here, too.

        First, they just don't want to be bothered opening a web browser and using the mobile browser interfaces when an app would be so much more efficient in terms of workflow/interaction with the site. They want a Tildes icon, not a browser bookmark.

        Second, they want push notifications when someone replies to their comments or sends them messages, that sort of thing. Can this be done with a PWA, I wonder?

        Third, they want a submission page and perhaps some minor interface tweaks that are aimed at the restrictive touch interfaces of mobile devices. Try typing a ~ on mobile right now - go ahead and then tell me I'm wrong. :P Submitting things and participating in forums from a mobile browser is kinda a pain in the ass, and there are certainly ways the Tildes mobile interface can improve on this experience.

        That's it, right?

        11 votes
        1. [2]
          moocow1452 Link Parent
          My understanding is that if it can be done with Chrome notifications, it can be done with PWA. Your three points are pretty much what I would look for in an app. Some fringe things like open...

          Second, they want push notifications when someone replies to their comments or sends them messages, that sort of thing. Can this be done with a PWA, I wonder?

          My understanding is that if it can be done with Chrome notifications, it can be done with PWA.

          Your three points are pretty much what I would look for in an app. Some fringe things like open images in their own space, offline caching of links and comments, open external links with Chrome, and something like Sync with all of it's sliders that would be difficult to emulate in HTML, but those three you stated cover my most desired wants.

          6 votes
          1. Amarok Link Parent
            For myself as an edge case, I'd find it fun as hell if the content of ~music could come up in some kind of raddit-like playlist, so I could use Tildes for music discovery. While radd.it is long...

            For myself as an edge case, I'd find it fun as hell if the content of ~music could come up in some kind of raddit-like playlist, so I could use Tildes for music discovery. While radd.it is long gone, the concept remains tantalizing. It seems to me that radd.it got to where reddit is trying to go now years before they did.

            2 votes
        2. hungariantoast Link Parent
          The only thing I would add to your list would be mobile specific features. The ability to hide topics might be a good example. Relay for reddit has this awesome feature where, with the push of a...

          The only thing I would add to your list would be mobile specific features.

          The ability to hide topics might be a good example.

          Relay for reddit has this awesome feature where, with the push of a button, any post I've visited gets temporarily hidden and the unvisited posts get brought up to the top of my screen. Voting on a post and refreshing the page also puts a post in a visited state, so I can quickly, chronologically, work my way from the newest to oldest posts in any subreddit, making sure I've visited, voted, or otherwise seen every single post and not missed any.

          I love this feature, and would love to have it for mobile Tildes once the site gets larger and I have to start paying attention to specific groups, rather than being able to browse the entire site.

          This feature would also be useful on the desktop, but it kind of breaks the pagination system that Tildes currently uses, so it's weird. If I'm an independent app developer and have access to the Tildes API, I don't have to worry about any of that, at all. I can just add it to my app. I don't have to bother Deimos, I don't need to make a topic suggesting it and deal with the fallout of that, and I don't have to integrate myself with Tildes' code, I just need to get familiar with the API.

          That's why I really want to see mobile apps (and terminal apps, and even desktop GUI apps) for Tildes spring up left and right in the future, because they can offer rapid, independent feature developments for the site to eventually implement itself, or not, if it doesn't vibe for whatever reason.

          Basically, I'm a fan of third party Tildes applications for the same reason that I like Tildes Extended or Reddit Enhancement Suite or third party Reddit applications. They offer ideas and features not constrained by the incredibly involved and delicate processes that affect the entire site and community as a whole, but rather just the users who subscribe to using those applications.

          5 votes
        3. anowlcalledjosh Link Parent
          PWAs can send push notifications, I think.

          PWAs can send push notifications, I think.

          3 votes
    2. UsingUrWifi Link Parent
      Today I learned thanks for the answer!

      Today I learned thanks for the answer!

      2 votes
  2. [6]
    synergy-unsterile Link
    Currently the closest thing to an "app" on Android is using Hermit to turn the site into a pseudo-app. Something like Reddit is Fun won't be easy to make until there's an API (issue #335).

    Currently the closest thing to an "app" on Android is using Hermit to turn the site into a pseudo-app. Something like Reddit is Fun won't be easy to make until there's an API (issue #335).

    10 votes
    1. SunSpotter Link Parent
      Some glorious user previously mentioned Hermit on here and I've been using it ever since. I know some people would think it's silly not to just view tildes in browser, but I really like the...

      Some glorious user previously mentioned Hermit on here and I've been using it ever since. I know some people would think it's silly not to just view tildes in browser, but I really like the experience it provides.

      8 votes
    2. UsingUrWifi Link Parent
      Ah I figured as much but thanks for the info I'll check that app for now in the meanwhile thanks!

      Ah I figured as much but thanks for the info I'll check that app for now in the meanwhile thanks!

      4 votes
    3. acdw Link Parent
      Thank you! This is all I've ever wanted; it's how I'd rather have my apps anyway.

      Thank you! This is all I've ever wanted; it's how I'd rather have my apps anyway.

      4 votes
    4. [2]
      Deimos (edited ) Link Parent
      I wonder if it's possible to get an "app" in the store that's literally just Hermit pre-configured for Tildes. I should look into that. Edit: it looks like probably not (without getting special...

      I wonder if it's possible to get an "app" in the store that's literally just Hermit pre-configured for Tildes. I should look into that.

      Edit: it looks like probably not (without getting special help from the actual Hermit devs, anyway), but maybe I could create the .hermit file it describes here and try to make that more well-known: https://hermit.chimbori.com/help/apk

      4 votes
      1. Amarok Link Parent
        That's a damn good idea.

        That's a damn good idea.

        4 votes
  3. [5]
    zlsa (edited ) Link
    I’m currently working on that for iOS. There’s a lot of potential for UX improvements with native apps (things like offline caching, comment/post drafts, etc.) that really can’t be done easily...

    I’m currently working on that for iOS. There’s a lot of potential for UX improvements with native apps (things like offline caching, comment/post drafts, etc.) that really can’t be done easily with a web page.

    9 votes
    1. UsingUrWifi Link Parent
      Nice now if only we could get the same deal for android I'd be happy as a note 9 user

      Nice now if only we could get the same deal for android I'd be happy as a note 9 user

      5 votes
    2. [2]
      NaraVara Link Parent
      Can't you just compose drafts in a note-taking app separately? It's just markdown, you can do it anywhere.

      Can't you just compose drafts in a note-taking app separately? It's just markdown, you can do it anywhere.

      1 vote
      1. Keegan Link Parent
        It's just a QOL thing that is nice for an app to have. That way you don't have to copy/paste things back and forth.

        It's just a QOL thing that is nice for an app to have. That way you don't have to copy/paste things back and forth.

        6 votes
    3. GordonFreeman Link Parent
      Please Testflight me when you put it up if anyway possible! I would love to have an app for Tildes.

      Please Testflight me when you put it up if anyway possible! I would love to have an app for Tildes.

  4. [4]
    knocklessmonster Link
    @Deimos doesn't want one, and he did a good enough design that, unlike the broken mess that is Reddit mobile or app, works amazingly.

    @Deimos doesn't want one, and he did a good enough design that, unlike the broken mess that is Reddit mobile or app, works amazingly.

    6 votes
    1. [3]
      Deimos (edited ) Link Parent
      It's not so much that I don't want apps. Like, if there was some magic way to have apps that worked well and would stay updated along with the site, sure, I'd love to have them. But I think people...

      It's not so much that I don't want apps. Like, if there was some magic way to have apps that worked well and would stay updated along with the site, sure, I'd love to have them. But I think people don't realize how much work (and money) it takes to have good apps.

      People that maintain the solid third-party reddit apps like @talklittle (Reddit is Fun) and the Apollo developer have been doing it (more than) full-time for years. @talklittle has been working on it for almost 10 years now. Reddit itself is probably spending $5M+ per year solely working on their apps, and they're not anywhere near feature-parity with the site, and constantly have issues.

      There's a ton of extra overhead maintaining apps. If you have a site as well as iOS and Android apps, you effectively have to build the front-end of every new feature three times. Every change to interface behavior has to be done three times. You have to build the backend to be able to handle both before and after every change, because the mobile apps won't all update at once, and users might delay updating and stay on the old version indefinitely. You have to go through app-store review processes every time you have an update. That's annoying, so you can't just push tiny updates constantly, you need to start bundling a bunch of changes into "releases". It adds a lot of complexity that isn't there by having a single interface you can update freely.

      In my eyes, apps improve the experience by... maybe 5-10% over using a browser, but increase the work by probably 400% and add significant risks and downsides. For large companies that have hundreds of millions of venture capital they can spend paying developers that can be a reasonable trade-off, but it's not very feasible for a one-person non-profit.

      15 votes
      1. Kraetos Link Parent
        Depends on the site and the app. Reddit Mobile is so craptastic and Apollo is so amazing that there's a huge delta between the two experiences. Tildes is a lot simpler, faster, and more...

        In my eyes, apps improve the experience by... maybe 5-10% over using a browser

        Depends on the site and the app. Reddit Mobile is so craptastic and Apollo is so amazing that there's a huge delta between the two experiences.

        Tildes is a lot simpler, faster, and more straightforward, so the value proposition is murkier.

        4 votes
      2. teaearlgraycold Link Parent
        To reach profitability, why wouldn't reddit choose to trim the fat (mobile apps, etc.) to reduce operating costs rather than dump even more money into salaries/technology? The hope is that somehow...

        but increase the work by probably 400% and add significant risks and downsides

        To reach profitability, why wouldn't reddit choose to trim the fat (mobile apps, etc.) to reduce operating costs rather than dump even more money into salaries/technology? The hope is that somehow it pays off more than what they put in, but isn't it much more likely that a low cost-of-operation business is profitable?

  5. Douglas Link
    The closest I get with iPhone is opening it in Safar, clicking the Share link at the bottom, and using "Add to Home Screen," which turns it into a bookmark you can just click from the home screen.

    The closest I get with iPhone is opening it in Safar, clicking the Share link at the bottom, and using "Add to Home Screen," which turns it into a bookmark you can just click from the home screen.

    3 votes
  6. moocow1452 Link
    Closest thing would be this app wrapper from a while back. https://tild.es/53g There are also websites that will create new ones, like this one: https://appmaker.xyz/pwa-to-apk/ Works better with...

    Closest thing would be this app wrapper from a while back.

    https://tild.es/53g

    There are also websites that will create new ones, like this one:

    https://appmaker.xyz/pwa-to-apk/

    Works better with the latest Chrome than the old one.

    1 vote