Building the Android App
Follow these step-by-step instructions to set up your app without needing any technical expertise.
1. Access the Mobile App Section
- Log in to your Mystore Seller Dashboard.
- From the left-hand menu, go to Mobile App.
- Click on Add New to start creating your app.
2. Fill in the General Tab
This is where you provide the basic information for your app:
Title → Enter the name of your app (this will be displayed to users).
Package Name → A unique ID for your app (usually written in reverse domain style, e.g.,
com.mystore.shop). Android package name only allows: Letters (a–z), Numbers (0–9), Underscore (_) and Dot (.) as a separatorVersion → The version number of your app. If you already have a live app, make sure the version is greater than the current live version.
Description → Write a short description of your app (what it does, who it’s for, etc.).
Domain → Select the domain you want your app to be linked with.
Splash Image → Upload the image that appears when the app starts. Splash Image must be in following specifications
- Format: PNG
- Dimensions: 300x300 pixels for android
App Icon → Upload the logo/icon of your app in the required format. Incon must be in following specifications,
- Format: PNG
- Dimensions: 1024x1024 pixels
- Splash screen background→ Enter the hexcode for the background of the splash screen for mobile app
Google Service Settings (only if you want push notifications or Google Login):
Upload the
google-services.jsonfile downloaded from Firebase Cloud Messaging (FCM).Upload the private key file (e.g.,
service-account.json) from FCM. (Refere this)
Platform → Select Android.
Note: You can either choose Android or iOS not both.
3. Add the Signing Keys
Every app needs to be “signed” before it can be installed. You have two options:
Use MyStore’s default signing keys → Leave the “key” field empty.
- Sha26 Cert Fingerprint → Add SHA26 cert fingerprint.
NOTE: You can build the app without uploading Android signing keys. In that case, the app will be signed with Mystore default key. When you use the Mystore inbuilt Android build, then the SHA26 key for your app will be 2A:14:04:F2:68:D5:F5:7B:36:5B:08:5E:8A:BA:A7:6D:F0:1D:0D:77:D7:42:F2:3F:8D:7D:94:4B:3D:B8:42:17
Use your own signing keys → If you prefer to use your own, you’ll need to generate signing keys (Refer this) and upload them on your Mystore Seller Dashboard (Refer this).
4. Configure the Social Login Tab (Optional)
If you want users to log in using Google or Facebook, you can add the required credentials here. (Refere this)
5. Create an Expo Account and Generate an Access Token
Create an Expo account and generate an access token to enable app build and deployment in Mystore. Add the token and your Expo organization name in the general tab in mobile app section to complete the setup.
6. Save and Build Your App
Once you’ve filled in all details, click Save.
On the Mobile Apps page:
Click Create App (if you’re making a new app).
Or click Rebuild (if you’re updating an existing app).
Wait for the build process to complete.
Once the build is ready, you’ll see an option to download your app.
