# Deep Links/Link to Current Screen

**URL:** <https://community.glideapps.com/t/deep-links-link-to-current-screen/14703>\
**Category:** Ask for Help\
**Created:** [August 26, 2020, 12:18am UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703 "2020-08-26T00:18:53Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 9:55pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/41 "2020-08-27T21:55:53Z")

</div>

Glide apps are essentially just bookmarks. When you click on a URL, I believe iOS will always open the Safari app and not associate that link with some bookmark you have on your home screen. I may be wrong and if I am, then yeah, I would love that, since that’s exactly how native apps like twitter work (open a twitter link and it opens the twitter app). But I don’t think PWAs have the same kind of ability for technical reasons. But I could be wrong.

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [August 27, 2020, 9:58pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/42 "2020-08-27T21:58:35Z")

</div>

We’ll have to wait for the ones that know!

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [August 27, 2020, 10:08pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/43 "2020-08-27T22:08:21Z")

</div>

I think we’re getting in a pretty heated debate over something that nobody is obligated to use. Either you use it or you don’t depending on your use case. Has anybody even tested it’s functionality yet to see how it works? I haven’t, so I have no idea if a link would open the app or the browser. I kind of doubt it since going to the direct url of my installed app on my phone does not redirect to the installed instance of the app. Regardless, it’s a nice gateway for it to open in the browser to a specific screen, or profile or content if somebody doesn’t have the app installed yet. I think of it like Facebook. You can access it through the website or through the app. Both function pretty similarly and depending on the link structure, it gets you to the same content either way. Maybe some people are OK with it opening in a browser window. Maybe some people aren’t. Lot’s of people have been begging for it and have a need to get direct access to specific content within their app, so I think it will serve them well.

I also have no idea how this will work with sign in enabled apps or how it would work on IOS. I’m not an Apple guy. Give it a shot in staging and see how it reacts. Regardless of how it functions, I think it will be a pretty good first step for deep linking into an app.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [August 27, 2020, 10:19pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/44 "2020-08-27T22:19:12Z")

</div>

Just for inspiration

> <https://stackoverflow.com/questions/50929198/open-installed-pwa-from-external-url>

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 10:32pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/45 "2020-08-27T22:32:39Z")

</div>

> [@Jeff\_Hager](#):
>
> pretty heated

😀

---

<div class="post-metadata">

**Author:** ![Raph](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/raph/32/9481_2.png) [@Raph](https://community.glideapps.com/u/Raph)\
**Post date:** [August 27, 2020, 10:34pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/46 "2020-08-27T22:34:27Z")

</div>

links to screen, for me = more productivity ! sometimes users could access the same screen via different paths… so at the end of each path I need to recreate that same screen, which hopefully won’t happen again with screen links!

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [August 27, 2020, 10:34pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/47 "2020-08-27T22:34:48Z")

</div>

Hehe, I keep getting notifications for this thread on my desktop while I’m working. Figured I’d chime in. 😉

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 10:39pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/48 "2020-08-27T22:39:09Z")

</div>

I’m legit curious about this feature. No attempts at 🌧 from me. I want to be able to post 🤩 too. @Robert_Petitto’s suggestion has given me at least one decent idea.

I suppose I could just go check it out myself in staging. But I’m a lazy bum.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [August 27, 2020, 10:40pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/49 "2020-08-27T22:40:56Z")

</div>

@John_Cabrera incorrect John. You keep writing essays. I’m always impressed

---

<div class="post-metadata">

**Author:** ![Deena](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deena/32/9877_2.png) [@Deena](https://community.glideapps.com/u/Deena)\
**Post date:** [August 27, 2020, 10:41pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/50 "2020-08-27T22:41:06Z")

</div>

If link to screen can be used in an email notification it will be indescribably valuable for me…One use case in my app…an employee creates a new performance objective, submits to manager for approval, and in the email is a link directly to the page to approve it. I have been quite concerned about the bad experience of sending an email like that without the deep link and letting the user find the exact page in the app!

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 10:41pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/51 "2020-08-27T22:41:59Z")

</div>

@Krivo I hearted this contribution of yours… but like every limitation iOS has over android, this is such a bummer to read. But I guess we’re all getting used to it.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [August 27, 2020, 10:47pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/52 "2020-08-27T22:47:36Z")

</div>

Easy solution, you could always UPGRADE to Android. 😁

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 10:50pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/53 "2020-08-27T22:50:51Z")

</div>

You now have me thinking about certain types of content screens that _wouldn’t_ be accessible within the app-styled version but only through web browser, and would be acceptable (perhaps even preferred) in that form… yet still relevant to the larger platform.

One could have screens with visibility conditions like “If [email] is not signed in user”, which would make that screen only viewable by the public and could be styled to be very specific to browser based viewing.

For a sign-in app like mine though, it would need to be restructured so that it’s public with optional sign-in.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 10:52pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/54 "2020-08-27T22:52:27Z")

</div>

You’re right! Let me draft up that email letting my users know about that simple solution too! 😉

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [August 27, 2020, 10:58pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/55 "2020-08-27T22:58:53Z")

</div>

Hey, it would be a cost savings for them. I paid $250 US new for my phone. Does everything I want it to do without lag and has a massive 5000mah battery, so the charge lasts forever. I could upgrade every 6 months and still come out ahead over 2 years. 😉

In all seriousness, I do bite my tongue most of the time over the Android/IOS debate, so I’ll shut up now.

---

<div class="post-metadata">

**Author:** ![John\_Cabrera](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/john_cabrera/32/2066_2.png) [@John\_Cabrera](https://community.glideapps.com/u/John_Cabrera)\
**Post date:** [August 27, 2020, 11:06pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/56 "2020-08-27T23:06:43Z")

</div>

Oh man, I don’t want to derail the main topic, but now I’m thinking about making my app public, adding a new tab to it with visibility condition “if [email\_column] is not signed in user” and doing the opposite for all of my other tabs. And on that new tab putting the sign-in component. Then when a new user accesses the app, they’re met with just one tab and one screen requesting they sign in for the main app to take shape.

Would basically function as a mostly closed version like my current app, while allowing me to have certain public pages within my current app accessible without a user needing to sign in. There’s still a chance some users would go to the root address of the site after viewing a piece of public content… then sign in there from their browser and have the site in their browser. But I could probably add directions on that page for them to install the app proper. Visibility conditions per device type would be amazing, of course.

Okay, I’m starting to see some interesting possibilities.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 27, 2020, 11:35pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/57 "2020-08-27T23:35:01Z")

</div>

Booo

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [August 27, 2020, 11:42pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/58 "2020-08-27T23:42:59Z")

</div>

He sees the light!

---

<div class="post-metadata">

**Author:** ![AdL](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/adl/32/12481_2.png) [@AdL](https://community.glideapps.com/u/AdL)\
**Post date:** [August 27, 2020, 11:45pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/59 "2020-08-27T23:45:30Z")

</div>

> Give it a shot in staging and see how it reacts.

I feel like I’m missing something fundamental here, but I don’t see the option when editing an app in staging dot heyglide dot com.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [August 27, 2020, 11:47pm UTC](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703/60 "2020-08-27T23:47:52Z")

</div>

Look for the special value components in a form.

[Previous page](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703.md?page=2)

[Next page](https://community.glideapps.com/t/deep-links-link-to-current-screen/14703.md?page=4)
