5 ms·
Moreover, if I relent and click "View on app" while on mobile, it directs me to the App Store instead of opening the app to the thread I was attempting to read.
by sushid 6y ago
Moreover, if I relent and click "View on app" while on mobile, it directs me to the App Store instead of opening the app to the thread I was attempting to read. At least handoff correctly if you're going to force me to use your stupid app.
- Aloha 6y agoThis!! This is the single most annoying thing
- rubyron 6y agoInteresting. It opens on the deep link in my app every time with iPhone XS Max.
- AmericanChopper 6y agoAny time I’ve worked with somebody who had to implement deep links, I’ve always heard them continuously complain about how ridiculous it is to get working.
- Benjammer 6y agoDeep links are only hard because the base concept is semantic organization of your content, so you can deep link to one thing in an organized way. If your app isn't structured to present content like this, if it has many deep workflows or ordered stages of screens/states, then yeah it's gonna be hard to deep link into page 5 of the 11 page workflow you built, that also requires authentication and a bunch of data loading.
- stevula 6y agoI think we can safely say that Reddit content is organized in a way that should be conducive to deep linking (each post and comment thread has a unique and permanent URL). Their deep links generally work well for me though, unlike some other apps. I once had to implement deep links for a React Native app and, while I’m by no means a great mobile dev there were plenty of thorny bits. For example, I think iOS doesn’t open a deep link in app if you type the url directly into the address bar. It will only open in the app if the user taps a link. Another complexity is making sure a deep link opens in the app for app users and opens the App Store for other users. iOS also has two different systems for deep linking, custom protocols (eg myapp://) and universal links (a server side manifest that you register with Apple). These each have their pros and cons. To be sure, those should be solvable problems for a company with even a fraction of Reddit’s resources.
- raydev 6y agoSomeone already said it above, but I don't know if the blame lies entirely with Reddit since deep links from Safari to the app work fine for some of us. I've never had issues getting linked deep into any comment thread, for example. YouTube links, on the other hand, never work for me. They always open in Safari and then I have to find a way to trigger the app link by opening one of the menus on the YouTube website.
- baddox 6y agoI don’t think that’s the only difficulty. There’s something else going on in iOS. YouTube links don’t even open in the YouTube app on my iPhone (I have to load the safari page, add them to Watch Later, then switch to the YouTube app). It does, however, work on my iPad.
- joegahona 6y agoDo you have to be logged in to add them to Watch Later? The same thing happens to me with Youtube, but only on iPad, not iPhone. The way I get the app open is, when I get to Safari, I try to open the page in desktop. Youtube app kicks open then.
- baddox 6y agoYou do have to be logged in, and I am logged into YouTube in Safari.
- baddox 6y agoMe too. It’s fascinating how that level of incompetence can persist for so long. I can’t believe that someone who is in charge of their visitor numbers hasn’t realized that they are surely missing out on an utterly huge number of visits due to that broken flow.
- puranjay 6y agoI haven't checked in a while but on mobile, responding to threads would collapse the text completely on itself in the new layout. The problem persisted for months and I ended up dropping Reddit from my reading list altogether. Incredible how a billion dollar corporation can be so bad at doing the basics right. Twitter is the same - I still can't play videos on the first try 80% of the time.
- qppo 6y agoAmazon does the same thing with kindle links on iOS. I'm not sure it's incompetence so much as a platform oddity
- P_I_Staker 6y agoIn my experience, the app didn't work very well. They never got the notification indicator right. At all. As in, it would never work for me.