Settings

You can access all Settings from the left menu bar.

Basic Settings

Property

Description

Name

Set the name for your app. This name will also be the name of the folder that is downloaded when you export your project.

Description

Add more information about your application and state its purpose.

App Icon

Upload a .png image to use as your app's icon that will be displayed on a phone's home screen. Additionally, the icon will be displayed in Draftbit on the Dashboard.

Splash Screen

Upload a .png image that will be displayed while the application is loading.

Background

The color will appear on the loading screen if a Splash Screen is not uploaded.

Resize Mode

Cover:

The image is resized to fill the container while retaining its proportions, even if the container is larger than the dimensions of the image.

Contain:

The image is resized so that the picture fits within the container and is fully visible, even if that means the image will not fill the entire container.

Advanced Settings

General

Property

Description

Platform

Define if your application supports Android, iOS, or both platforms. Defaults to Both.

Orientation

Select how your application is oriented on the screen. Defaults to 'Default' means the application will not be constrained to just one mode, either portrait or landscape.

Offline Mode

Used to display a message to the app user when the application goes offline or there is no internet availability.

Provides three options to select from: None (default), Banner, and Full.

PWA Theme Color

The default theme color of the PWA.

Scheme

Allows you to define a URL scheme to link into your app. To use Deep Linking in your app, you will need to define a Scheme. From other apps or links, the value of the Scheme property is used to open the app.

For example, if you set the scheme myapp://, then any myapp://URL will open your app when tapped on that link.

Slug

If you are planning on publishing your application on Expo, the slug refers to the application's URL ending. Since this will be used in a URL, make sure to separate words with '-' instead of spaces.

An example: https://expo.io/@community/my-draftbit-app where the slug is my-draftbit-app.

Notifications

Property

Description

Show Show Alert

Shows the notification alert whenever a notification is delivered. By default, it is enabled.

Show Play Sound

Plays the device's notification sound when the notification is delivered. By default, it is disabled.

Should Set Badge

Display a badge depending on the number of notifications. By default, it is disabled.

Should Always Clear Badge

Clears the badge of notification. By default, it is disabled.

Should Handle Background Push

Allows the app to deliver notifications in the background. By default, it is disabled.

iOS

Property

Description

Supports Tablet

Define if your application supports tablets. Defaults to No.

UI Background Modes

Allows configuring a notification in background mode.

Deep Links To Other Apps

Allows Deep Linking to another application.

Permissions

Define what permissions the app will ask for when installed. All permissions are disabled by default. You will have to set permissions manually for each device functionality.

If your application uses a device/hardware feature (an example: Camera), it is required to enable that permission under this section before publishing the app to the Apple App Store.

You can enter a custom message for each notification.

Android

Property

Description

Notification Mode

Set a notification appearance mode for Android devices.

Defaults to Default that displays an expanded notification.

The Collapse mode displays a notification in non-expanded mode.

Permissions

Define what permissions the app will ask for when installed. All permissions are disabled by default. You will have to set permissions manually for each device functionality.

Note: If your application uses a device/hardware feature (an example: Camera), it is required to enable that permission under this section before publishing the app to the Google Play Store.

You can enter a custom message for each notification.

📘

For application publishing settings


Did this page help you?