# AppStore & Play Store Details

To build mobile applications that can be uploaded to **Google Play Store** or **Apple App Store**, users must configure platform‑specific application details in the **Deployment** tab within **Page Designer**.

The Deployment configuration allows developers to define metadata, assets, and signing credentials required for generating **Android (APK/AAB)** and **iOS (IPA)** packages.

***

#### Deployment Configuration Overview

Inside the **Deployment** tab, users will find two dedicated sections:

* **iOS Application**
* **Android Application**

Each section allows users to configure the necessary platform‑specific details.\
Both Android and iOS configurations can be completed independently, enabling the build of both APK and IPA versions from the same application.

<figure><img src="https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FalT1s5ojW5Q3hvO5H6L6%2F0?alt=media" alt=""><figcaption></figcaption></figure>

***

#### App Store Listing Assets

Page Designer also provides options to upload **store display assets**, which are used when publishing the app to the Play Store or App Store.

Supported assets include:

* Application screenshots
* Promotional images
* Promo videos (if required by the store)

These assets help improve the app’s presentation and visibility on the store listing.

<figure><img src="https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FNLQ1OsuCoQLWZ1TWdQTA%2F1?alt=media" alt=""><figcaption></figcaption></figure>

***

#### App Store (iOS) Configuration

For **iOS application builds**, additional information and certificates from the **Apple Developer Account** are required.

Users must upload and configure:

* Development Certificate
* Distribution Certificate
* Provisioning Profiles
* App Store metadata retrieved from the Apple Developer account

These credentials are mandatory for generating signed IPA files and for publishing the application to the App Store.

<figure><img src="https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2FcAw0JK3DVs44QzE0htPB%2F2?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2015371994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMpDjHWFRUtZ5nJcSfVXd%2Fuploads%2F0vr2kHPgMJhuU8OfmpU7%2F3?alt=media" alt=""><figcaption></figcaption></figure>

***

#### Play Store (Android) Configuration

For **Android builds**, users must configure:

* Application package details
* Versioning and build information
* Keystore details (for signed builds)
* Google service configuration (if required)

Once configured, users can generate **unsigned or signed APK/AAB** files depending on the provided credentials.

***

#### Summary

The **AppStore & Play Store Details** configuration in ONEWEB enables seamless preparation of mobile applications for store deployment.

Key capabilities include:

* Separate deployment settings for iOS and Android
* Centralized management of app metadata and assets
* Support for screenshots and promotional media
* Secure handling of Apple and Google signing credentials
* Automated generation of deployable APK and IPA packages

By completing the Deployment configuration, developers can confidently prepare applications for publishing to both major mobile platforms.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onewebstack.com/building-apps/ui-page-designer/mobile-ux-ui/build-mobile-app/appstore-and-play-store-details.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
