# Thoughts on a "Desktop" Solution

**URL:** <https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006>\
**Category:** Ask for Help\
**Created:** [June 15, 2021, 7:50am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006 "2021-06-15T07:50:12Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![V88](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/v88/32/90054_2.png) [@V88](https://community.glideapps.com/u/V88)\
**Post date:** [June 15, 2021, 7:50am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/1 "2021-06-15T07:50:12Z")

</div>

Hi All.

I have another potential client who wants a solution whereby some users utilise a mobile app and others utilise a “desktop web app”. These apps would share the same backend. For me, Glide is a no-brainer for the mobile element (clearly) however the desktop side is a little more tricky.

Glide is not yet ideal in this scenario, primarily due to UI design constraints and the inability to function with email (or username) and password authentication. Specifically this potential client does not want desktop users having to install Chrome and then create a “desktop PWA”. They just want the ability to login and utilise the “desktop web app” via a browser.

When you look at the marketplace for platforms to build desktop web apps, there is little that compares to Glide in terms of capability. The closest is probably StackerHQ, which is actually pretty good and will talk to a Google Sheet backend, shared with a Glide app. So there is a potential solution here, however (and it’s a big however) StackerHQ is a long way behind Glide in terms of its data manipulation capabilities.

Q1. To @david what are you thoughts on this space? I think Glide could really work well with a little more UI flexibility (or awareness) and more flexible authentication.

Q2. Has anybody built a similar solution and, if so, what platform did you use for the desktop web app / web portal element?

Thanks

---

<div class="post-metadata">

**Author:** ![Mark\_Turrell](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_turrell/32/26605_2.png) [@Mark\_Turrell](https://community.glideapps.com/u/Mark_Turrell)\
**Post date:** [June 15, 2021, 9:26am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/2 "2021-06-15T09:26:19Z")

</div>

I have got a user app and an agent app (call center).

I’ve now set up both to open on tablet/desktop if available.

The agent app is meant to be desktop (but it’s also used as a tablet app). It’s usable, though not a great use of screen real estate unless you play with css.

The user app was planned as mobile only…. But we found that 40% of users (it seems) use it on tablets and desktops. So I use the ‘open as tablet as default’ too.

It could be better, but you can design around things. Most of my apps are tab driven rather than details within inline lists. So I have everything on one screen pretty much.

Hope that helps!

---

<div class="post-metadata">

**Author:** ![V88](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/v88/32/90054_2.png) [@V88](https://community.glideapps.com/u/V88)\
**Post date:** [June 15, 2021, 9:39am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/3 "2021-06-15T09:39:37Z")

</div>

Hi @Mark_Turrell - Yes I have been round that “loop” several times and can certainly create a desktop app but, as you say, the UI is quite compromised. The authentication is also an issue when building a “web portal” rather than a “desktop web app”, the difference being that the latter can be “installed” to the desktop via Chrome as a pseudo-PWA. In the first case one definitely needs email / password authentication.

---

<div class="post-metadata">

**Author:** ![Manu.n](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manu.n/32/11679_2.png) [@Manu.n](https://community.glideapps.com/u/Manu.n)\
**Post date:** [June 15, 2021, 9:40am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/4 "2021-06-15T09:40:58Z")

</div>

Hello,  
I have been waiting since August 2020 to be able to manage the desktop mode.  
I saw in the staging a beginning of evolution, the tabs in general at the bottom have moved to the top, I find that a good idea.  
I would just like to have the option to place a detail style tab in the target on the left.

---

<div class="post-metadata">

**Author:** ![Mark\_Turrell](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_turrell/32/26605_2.png) [@Mark\_Turrell](https://community.glideapps.com/u/Mark_Turrell)\
**Post date:** [June 15, 2021, 9:41am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/5 "2021-06-15T09:41:36Z")

</div>

I have made sure my Agent app users have chrome as much as possible as you can ‘install’ a PWA with chrome and run it as an app. That works fine 🙂

---

<div class="post-metadata">

**Author:** ![V88](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/v88/32/90054_2.png) [@V88](https://community.glideapps.com/u/V88)\
**Post date:** [June 15, 2021, 9:45am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/6 "2021-06-15T09:45:02Z")

</div>

Yes, but I am finding clients who don’t want to do that (install Chome PWA) for a whole pile of reasons (not that I agree) including - not allowed to use Chrome, not secure enough (one time auth), non-static user profile and ability to login from remote devices.

---

<div class="post-metadata">

**Author:** ![Mark\_Turrell](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark_turrell/32/26605_2.png) [@Mark\_Turrell](https://community.glideapps.com/u/Mark_Turrell)\
**Post date:** [June 15, 2021, 10:01am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/7 "2021-06-15T10:01:38Z")

</div>

I agree. With most development projects there are tradeoffs, and sometimes the client changes their mind anyway. The challenge of a mixed environment is how to get at the data from different apps. Google Sheets is not a brilliant common source of data, so we begin to need SQL or some other database. Glide Tables are not (yet) accessible to other systems, and yet GT works much faster on user devices than the round trip to Google.

Tradeoffs, and tradeoffs!

---

<div class="post-metadata">

**Author:** ![Steven](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/steven/32/15309_2.png) [@Steven](https://community.glideapps.com/u/Steven)\
**Post date:** [June 16, 2021, 1:56pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/8 "2021-06-16T13:56:59Z")

</div>

@david Will, we be seeing any developments to the tablet and desktop functionality soon? How can we raise capital to speed up some of these builds?

The parts that would be most useful out the gate:

1.Ability to customize tablet and desktop builds  
2. Ability to show/hide components based on viewport (phone, tablet, desktop)

---

<div class="post-metadata">

**Author:** ![Zonez\_SF](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zonez_sf/32/26294_2.png) [@Zonez\_SF](https://community.glideapps.com/u/Zonez_SF)\
**Post date:** [August 17, 2021, 6:20pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/9 "2021-08-17T18:20:46Z")

</div>

Hi all, just curious if there’s been any updates to this? Glide is really such a great tool for mobile that it would be really convenient if it could also be viewable on desktop. Thanks in advance!

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [August 17, 2021, 7:34pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/10 "2021-08-17T19:34:16Z")

</div>

You should see something new in 4-6 weeks.

---

<div class="post-metadata">

**Author:** ![Zonez\_SF](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zonez_sf/32/26294_2.png) [@Zonez\_SF](https://community.glideapps.com/u/Zonez_SF)\
**Post date:** [August 19, 2021, 8:37am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/11 "2021-08-19T08:37:08Z")

</div>

Thanks @david ! I love Glide but due to the desktop situation, started working on the logic on Airtable but if something is coming in about 2 months, I’ll ditch Airtable completely and switch over to Glide tables ASAP!

Looking forward to it!

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [August 23, 2021, 5:30am UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/12 "2021-08-23T05:30:14Z")

</div>

you can do some workarounds for a nice desktop view… is not perfect… but acceptable…

[SAMPLE](https://holy-bible.glideapp.io/)

---

<div class="post-metadata">

**Author:** ![Pulse\_Hound](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pulse_hound/32/36278_2.png) [@Pulse\_Hound](https://community.glideapps.com/u/Pulse_Hound)\
**Post date:** [December 19, 2021, 8:24pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/13 "2021-12-19T20:24:28Z")

</div>

Any updates on this? I’m seriously considering rebuilding everything because the desktop view just didn’t work for my clients.

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [December 19, 2021, 8:50pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/14 "2021-12-19T20:50:49Z")

</div>

I don’t think Glide care much for desktop view… so I did my own desktop view… maybe it will give you an idea of what you need

> **[Code BOOK](https://code-book.glideapp.io/)**
>
> share cool codes, scripts and links

---

<div class="post-metadata">

**Author:** ![Ian](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ian/32/13049_2.png) [@Ian](https://community.glideapps.com/u/Ian)\
**Post date:** [December 19, 2021, 10:53pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/15 "2021-12-19T22:53:54Z")

</div>

@Pulse_Hound @Uzo we recently released [Glide Pages](https://www.glideapps.com/pages) which is our full desktop solution that’s separate from Apps. Please give it a try and let us know what you think!

---

<div class="post-metadata">

**Author:** ![Ian](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ian/32/13049_2.png) [@Ian](https://community.glideapps.com/u/Ian)\
**Post date:** [December 19, 2021, 11:01pm UTC](https://community.glideapps.com/t/thoughts-on-a-desktop-solution/28006/16 "2021-12-19T23:01:20Z")

</div>

Also, you can find templates for Pages [here](https://www.glideapps.com/templates). You can also earn [20% of the revenue](https://community.glideapps.com/t/get-20-of-revenue-for-12-months-when-someone-copies-your-template/35955/39) from a customer when someone copies your template and then purchases a subscription.
