# Publishing your App

Once you have completed the design and development of your app and are prepared to allow users to access it, you can utilize the Publish App option located in the checkered flag menu of the [App Editor](https://docs.zingy.ai/app-editor/app-editor-tour).&#x20;

<div align="left"><figure><img src="https://3401585094-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmnBepgycwgisXr9ya1N4%2Fuploads%2FvNJWGa7FaNTbo0j6hUmq%2Fimage.png?alt=media&#x26;token=06cade8d-9ece-4a28-935f-7837d2d6adcf" alt=""><figcaption><p>App Editor: checkered flag menu </p></figcaption></figure></div>

Publishing your app brings it to life and enables users to access it using the [designated URL](https://docs.zingy.ai/app-settings#url) specified in your [app's settings](https://docs.zingy.ai/app-editor/app-settings).

The published version of your app is a snapshot that encompasses its resources, such as:

* [App Settings](https://docs.zingy.ai/app-editor/app-settings)
* Content of [Pages and Forms](https://docs.zingy.ai/app-editor/pages-and-forms) including [Page Flow](https://docs.zingy.ai/app-editor/page-flow) logic
* The [Page Settings](https://docs.zingy.ai/app-editor/page-settings) for any of your pages or forms
* [Connections](https://docs.zingy.ai/app-editor/connections) and Connection Profiles
* [Cloud Flow web-hooks](https://docs.zingy.ai/cloud-flow#web-hook)
* [Cloud Flow background tasks](https://docs.zingy.ai/cloud-flow#background-task)
* Access/Security rules for [Database Tables](https://docs.zingy.ai/data/database-tables#access-security-rules), [Pages/Forms](https://docs.zingy.ai/page-settings#access-security), [Connections](https://docs.zingy.ai/connections#access-security) and [Cloud Flow](https://docs.zingy.ai/cloud-flow#access-security)

As a result, any changes made to the above items will require you to republish your app.

The advantage of this approach is that it allows you to continue developing your app while users access a functional version, ensuring a seamless user experience.

{% hint style="success" %}
NOTE: Adding, removing or modifying users from your app does not require re-publishing.
{% endhint %}

***

## Prerequisites

In order to publish your app, the following steps need to be completed first:

* A [designated URL](https://docs.zingy.ai/app-settings#url) must be assigned to your App.
* You would need to add at-least one [user to your app](https://docs.zingy.ai/app-editor/app-users) if you have any page or form that is not [publicly accessible](https://docs.zingy.ai/page-settings#access-security).
