Can two different Glide apps share the same Google Sheet? If yes, will they affect one another if used simultaneously?
For instance, we developed an app using Glide Classics, but now we want to transition to a new app that I recently built. Since users are actively using the apps, we want to ensure that our service remains uninterrupted during this transition.
I was considering whether it’s possible for both apps to share the same data source. If it is, what points should we keep in mind while shifting between the apps? Additionally, what potential issues might arise during the transition?
Yes, multiple Apps can share the same data source.
The main effect is that when data is changed in one App, the change will be reflected in any other Apps that share the same data source. But this is the primary reason why you would have multiple Apps sharing the same data source.
Some common scenarios:
One App for users that is read only, and a separate App for Admins that allows read/write
One App for internal business use, and a separate App for that businesses clients.
Multiple Apps for a Business that all share the same data source, with each App being tailored to a functional group within the business. eg. Sales, Operations, Human Resources, etc.
Yeah, I saw that you updated your question after I replied
I think the main consideration to consider is that if you are building a new App that shares the same data source as an existing App, you just need to be careful about changing data in the new App when testing new features. Because any data that you add/edit/remove will also be reflected in the existing App. Other than that, there is not too much to worry about. Just be aware that each App will have it’s own set of computed columns, but non-computed columns will be shared across Apps. So you have to take extra care when deleting non-computed columns.