Deploy: The Essentials

Deploying your app is an exciting step in the process of app creation. However, before you deploy your app, you need to make sure everything is ready to go. Go to Manage  > Deploy in the app editor to:

Before deploying apps, you should make sure you have tested them.

Quick intro

Watch the following video for an introduction to sharing and deploying your app.

Note: The concepts in this video are still valid, though the AppSheet app editor UI has changed since it was recorded.

Sharing and deploying your app with AppSheet

Put the finals touches on your app

If you're at the phase of your app-building process where you'd like to add a description, an image, or other information, go to the Info tab of the editor to make these customizations.

Instant deployment

If you're building an app for your team or employees, it's easiest to use instant deployment. Deploying an AppSheet app using instant deployment is as simple as clicking a link in an email and following a few simple instructions.

Instant deployment is possible because the AppSheet apps you build are hosted by the AppSheet Hosting app installed on your mobile device. When you deploy and run your app, it will appear to run on its own, but it is actually hosted by the AppSheet Hosting app. While not a perfect analogy, you can think of your AppSheet app being hosted in the AppSheet Hosting app much like a web page is hosted in a web browser.

You distribute your app by sending your users an install link by email. When your user clicks this install link on their mobile device:

  1. The user is asked to install the AppSheet Hosting app on their device. They will be taken to the iTunes Store for iOS or the Google Play Store for Android. If the AppSheet Hosting app is already present on the device, this step is skipped.
  2. The app icon for your AppSheet app is added to their home screen.
  3. Clicking on this app icon launches the AppSheet app.

Beyond the obvious simplicity of this approach, there are a few other benefits:

  • Your apps are instantly available. There is no delay between app creation and app deployment.
  • Changes to your apps are instantly available, too.
  • All apps automatically benefit from any new features we provide, issues we fix, and performance improvements we make.

Traditional deployment

The traditional deployment model is to create and submit each app separately to an app store (iTunes Store for iOS and Google Play Store for Android). Your users then find and download the app from the app store.

You should consider this model if:

  • The app store discovery and distribution model is important to you.
  • You're aiming for large-scale consumer adoption of your app.

Once you have created and tested your app using instant deployment, you can generate a branded version of the app. This creates the app package you must submit to the appropriate app store. Be aware that you must go through the approval process mandated by the Google Play Store or iTunes App Store, and your app must conform to the policies of that store.

In order to get your apps onto your device, you must first download the AppSheet app from your device's app store. Any subsequent apps you create essentially run through the AppSheet app.

If you are an app creator, it's a good idea to install the AppSheet mobile app on your mobile device even if you won't be a user of the app. You may want to test your app on your own device before launching to your users. You can find the AppSheet app by searching for AppSheet in the iTunes store (for iOS devices) or Google Play store (for Android devices).

When you launch the AppSheet app, it asks you to sign in, after which it starts an App Gallery (which is an app created by AppSheet). The App Gallery lets you browse and run your apps, apps that have been shared with you, or public samples on your mobile device.

App Gallery on a mobile phone

This becomes a convenient mechanism for app creators to test their apps on their own mobile device in the process of building and modifying the app definition, without having to actually install the apps themselves to the home screen.

You can distribute your app by sending your users (or yourself) an install link by email. You'll be able to enter in the email addresses (or full domain) of those with whom you'd like to share the app. For more information, see Share: The Essentials.

The following provides an example of the email:

When your users click on the link from a mobile device, they're asked to install AppSheet on their device (AppSheet is also available in the app stores).

Pause your app

You can pause your app temporarily to prevent users from accessing your app without undeploying or deleting it.

To pause your app:

  1. Open the app in the app editor.
  2.  Go to Manage  > Deploy.
  3. Click Pause app.

Undeploy your app

If you want to permanently remove an app, you can simply delete it. The next time any existing users sync the app, it will no longer run.

If you just want to remove specific users from an app that requires user sign in, remove them from the Share dialog. The next time they sync, they won't be able to sign in. See Share: The Essentials.

Was this helpful?

How can we improve it?

Need more help?

Try these next steps:

Search
Clear search
Close search
Main menu
34134868039560041
true
Search Help Center
true
true
true
false
false