Move an App to Another Server with a Project File
Save an app as a password-protected project file, and open it on another server as a new draft.
What you will learn
- Save as project file from the Publish menu
- Protect the file with a password
- Open project file on the other server
- What Studio asks if the app already exists
Transcript
In this guide you will save an app as a project file, and open that file on another server. It is how you keep a copy of an app, send it to a colleague, or move it from a test server to the real one.
Here is an app called Receiving Kit, open in Studio. To move it, we first save it as a project file.
Open the arrow next to Publish, and choose Save as project file. Studio recommends protecting the file with a password, so type one, twice. Only someone who knows it can open the file, and a forgotten password cannot be recovered. The passwords and keys of your connections are never in the file.
Press Save project file. Your browser saves a file that ends in dot S T V E. It holds the whole app: the pages, the workflows, the lookup tables, and the settings.
On the other server, open Studio and go to Apps. Press Open project file, and pick the file you saved. You can also drop the file onto Studio.
Because the file has a password, Studio asks for it. Type it, and press Open.
Here the same server already has an app with this name, so Studio asks what to do. You can open the draft you already have, or make a copy. A copy gets its own name and app I D, and it never touches the existing app. Choose Make a copy.
The copy opens as a new draft, with everything in it. Nothing was published. Check it, then press Publish when you are ready. On a different server there is no question: the app simply opens.
That is how you move an app. Save it as a project file, and open the file anywhere. It opens as a new draft, so nothing that is already on that server is changed until you publish it.
More guides
Start with one device today
Free for Studio, one handheld and one worker. No cloud account, no credit card.