Application settings

You can find the main settings of the mobile application in the section Settings -> Application settings

All points are required if you are going to publish a mobile application in the Google Play Store or App Store.

Application settings items

  • Application Icon
  • Icon background
  • Application name
  • Bundle Application
  • Version code
  • Version name
  • Icon of notification
  • Android Firebase JSON
  • iOS Firebase XML
  • Google Maps Key (Android)
  • Telegram Bot Token
  • Telegram Chat ID

Application Icon

The application icon must be in PNG format with a minimum size of 2048x2048px without transparent areas. These requirements are mandatory for the Google Play Store (Android application store) and the App Store (iOS application store)

Icon background

The background of the icon is used to generate a package of icons for the Google Play Store, we advise you to specify it depending on the main background of the icon.

App name

We recommend using no more than 12 characters in the name of the application. Maximum 30 characters.

Application Bundle

An application bundle is also an application ID, it is generated automatically, but can be changed. If you are not sure, we advise you not to change.

Version code

The version code or build number is used when building the app for uploading to the store. Before building the application, we recommend increasing the version code by one, otherwise the assembly may not be uploaded to the stores if there is already an application with the same version code there.

Version name

The version name is used to upload to the store. We recommend that you change it when updating the application.

Notification icon

Used in Android app notifications. PNG format and size 256x256px

Android Firebase JSON (google-service.json)

Used to access sending notifications through Firebase.

In this field you need to insert the content of the google-service.json file downloaded from Firebase

How to get google-service.json file:

  1. Login to [Firebase Console] (https://console.firebase.google.com/)
  2. Create a project or enter an already created project for your mobile application
  3. Add Android application to the Firebase project
    1. The * Android package name * field must match the * Bundle of the application * from the application settings
    2. The * App nickname * field must match the * Application name * from the application settings
    3. After entering the * Android package name * and * App nickname * fields, click on * Register app *
    4. Download the file google-services.json using the button * Download google-service.json *
    5. Press the button * Next *
    6. Press the * Next * button again
    7. And at the end * Continue to console *
  4. Now open the downloaded file google-service.json using any text editor and completely copy its contents into the Android Firebase JSON field

iOS Firebase XML (GoogleService-Info.plist)

Used to access sending notifications through Firebase.

In this field you need to insert the content of the GoogleService-Info.plist file downloaded from Firebase

How to get GoogleService-Info.plist file:

  1. Login to [Firebase Console] (https://console.firebase.google.com/)
  2. Create a project or enter an already created project for your mobile application
  3. Add an iOS application to the Firebase project
    1. The * iOS bundle ID * field must match the * Bundle of the application * from the application settings
    2. The * App nickname * field must match the * Application name * from the application settings
    3. After entering the * iOS bundle ID * and * App nickname * fields, click on * Register app *
    4. Download the GoogleService-Info.plist file using the * Download GoogleService-Info.plist * button
    5. Press the button * Next *
    6. Press the * Next * button again
    7. And at the end * Continue to console *
  4. Now open the downloaded file GoogleService-Info.plist using any text editor and completely copy its contents into the iOS Firebase XML field

Google Maps Key (Android)

Google Maps API Key - Google Maps API Key is used to display the map in the Android mobile application. Mandatory to fill out even if you do not use the card in your application.

Steps to get Google Maps API Key:

  1. Log in to [Google Maps Platform] (https://console.cloud.google.com/google/maps-apis/)
  2. Create a project
  3. Select Maps SDK for Android
  4. Click the * Enable * button
  5. Select the menu item * Credentials *
  6. Press * + Create Credentials * and select * API key *
  7. In the window that opens, copy the key and paste it into the Key for Google Maps field

Telegram Bot Token

The Telegram Bot token is used for it to receive notifications in the group chat in the telegram about orders or left orders.

Steps to get a token:

  1. Find user @BotFather in telegram
  2. Enter / start to start
  3. Enter / newbot to create a bot and follow the instructions
  4. When you create the bot, the last message will be the HTTP API bot token

Telegram Chat ID

Telegram Chat ID is the group chat ID where notifications will come.

Steps to get Telegram Chat ID:

  1. Create a group with a previously created bot in telegrams
  2. Write to the group / me
  3. In the browser, enter the link https://api.telegram.org/botXXX:YYYY/getUpdates replace XXX: YYYY with your token
  4. Find in the answer "chat": {"id": -zzzzzzzzzz
  5. -zzzzzzzzzz is Chat ID (negative number).