# Best practice(s) for editing a live app

**URL:** <https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116>\
**Category:** Ask for Help\
**Created:** [July 7, 2020, 5:54pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116 "2020-07-07T17:54:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mauricelogic](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@mauricelogic](https://community.glideapps.com/u/mauricelogic)\
**Post date:** [July 7, 2020, 5:54pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/1 "2020-07-07T17:54:48Z")

</div>

I just launched an app and it now has users. I want to add more features but I want to make sure they don’t break the app (if I make a mistake, lol).

Any suggestions on best practices for doing this? I’m thinking about cloning the app and adding the features to ensure they work properly before moving them over to the live app.

The only concern is that it’s a pro app and I’m not sure if cloning a pro app also “clones” the price, lol.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [July 7, 2020, 6:01pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/2 "2020-07-07T18:01:22Z")

</div>

Hi 👋 why not create a new tab you wanna work on and hide it so only you can see it. When you ready to release just make it visible. Simple, I do it, it works a treat.

---

<div class="post-metadata">

**Author:** ![mauricelogic](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@mauricelogic](https://community.glideapps.com/u/mauricelogic)\
**Post date:** [July 7, 2020, 6:18pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/3 "2020-07-07T18:18:59Z")

</div>

Hi! I actually do this now and it works pretty well. I’m want to build on top of something that’s already in a tab-- I want to avoid building out a tab from scratch if possible.

I’m also building out some relationships on the back end that I want to make sure work before rolling into production. If a hidden tab is the “best” way to accomplish this then I’m all for it. Just trying to gage the community braintrust to see if I’m going about this the best way. Thanks for the response!

---

<div class="post-metadata">

**Author:** ![Tim\_Sullivan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tim_sullivan/32/3461_2.png) [@Tim\_Sullivan](https://community.glideapps.com/u/Tim_Sullivan)\
**Post date:** [July 7, 2020, 6:22pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/4 "2020-07-07T18:22:58Z")

</div>

1. Make a copy of the original app, keep the same sheet.
2. Make your modifications to the copy, Publish.
3. Rename the URL of your original app to anything other than what it’s supposed to be.
4. Rename the URL of your copy to that of your original app.

Result = updated app.

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [July 7, 2020, 6:23pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/5 "2020-07-07T18:23:31Z")

</div>

See this also [https://community.glideapps.com/t/question-for-ya-development-on-live-app/10585](https://community.glideapps.com/t/question-for-ya-development-on-live-app/10585)

---

<div class="post-metadata">

**Author:** ![mauricelogic](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@mauricelogic](https://community.glideapps.com/u/mauricelogic)\
**Post date:** [July 7, 2020, 6:37pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/7 "2020-07-07T18:37:59Z")

</div>

Hey Tim! This sounds like a winner, lol. I think I will give this a try. Appreciate it!

---

<div class="post-metadata">

**Author:** ![Tim\_Sullivan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tim_sullivan/32/3461_2.png) [@Tim\_Sullivan](https://community.glideapps.com/u/Tim_Sullivan)\
**Post date:** [July 7, 2020, 6:41pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/8 "2020-07-07T18:41:22Z")

</div>

My pleasure, glad to help. Good luck!

---

<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:** [July 7, 2020, 6:52pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/9 "2020-07-07T18:52:04Z")

</div>

Just want to add that there is no problem duplicating an app. It will duplicate as a free app.

---

<div class="post-metadata">

**Author:** ![mauricelogic](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@mauricelogic](https://community.glideapps.com/u/mauricelogic)\
**Post date:** [July 7, 2020, 9:12pm UTC](https://community.glideapps.com/t/best-practice-s-for-editing-a-live-app/12116/10 "2020-07-07T21:12:58Z")

</div>

Thanks for all of the input! I think I have a path forward now.
