> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reyapp.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Register Your First App in the Play Console

> Create your app record in the Google Play Console — the Play Store listing that Rey will submit builds to. Set your app name, default language, package name, and app/game type.

Before Rey can submit a build to Google Play, you need an **app record** in the Play Console. This record is your app's listing — name, short description, screenshots, feature graphic, and pricing all live here. You only need to create it **once**, then Rey pushes new builds to it for every update.

## Prerequisites

* An active [Google Play Developer account](/publishing/app-stores/play-store/google-play-developer-account).
* A chosen [package name](/publishing/app-stores/play-store/register-package-name) for this app.
* A unique **app name** (up to 30 characters) that isn't already taken on Google Play.

## Register the app

<Steps>
  <Step title="Sign in to the Play Console">
    Go to [play.google.com/console](https://play.google.com/console) and sign in with the Google account that owns your developer account.
  </Step>

  <Step title="Open All apps">
    From the sidebar, click **All apps**.
  </Step>

  <Step title="Create a new app">
    Click **Create app** in the top right.
  </Step>

  <Step title="Fill in the app details">
    A form appears. Enter the following:

    * **App name**: Your public Google Play app name, up to 30 characters. Must be unique across Google Play.
    * **Default language**: The default language for your listing.
    * **App or game**: Choose whichever fits — this affects Play Store categorization.
    * **Free or paid**: Choose your pricing model. You can switch a paid app to free later, but not the reverse.
    * **Declarations**: Confirm you agree to Google's Developer Program Policies and US export laws.
  </Step>

  <Step title="Create the app record">
    Click **Create app**. The Play Console creates the app and takes you to its dashboard, where you can fill in listing details and set up your first release.
  </Step>

  <Step title="Set the package name">
    When you upload your first build (or the first one Rey submits for you), the package name is permanently associated with this app record. Make sure it matches the identifier you set in Rey.
  </Step>
</Steps>

<Tip>
  If the **Create app** button is disabled, your developer account may still be pending identity verification. Check your email or the Play Console home page for outstanding tasks.
</Tip>

## Fill in required listing details

Before submitting a build from Rey, the Play Console requires these sections to be complete. You can add them now or come back after uploading assets:

* **App icon** — 512×512 px PNG.
* **Feature graphic** — 1024×500 px image displayed at the top of your listing.
* **Screenshots** — at least two phone screenshots (and tablet if you support tablets).
* **Short description and full description.**
* **App category** — primary category and tags.
* **Content rating** — complete Google's rating questionnaire.
* **Target audience and content** — declare your intended age group.
* **Data safety** — declare what data your app collects and how it's used.
* **Pricing and distribution** — choose which countries to launch in.

<Tip>
  Rey validates all of the assets it manages (icon, feature graphic, screenshots, build) before submission. Anything you provide in the Play Console — like descriptions and pricing — is your responsibility to review.
</Tip>

## Connect the app record to Rey

<Steps>
  <Step title="Open Publish settings in Rey">
    In the Rey editor, click **Publish** in the toolbar and select **Google Play** as the target.
  </Step>

  <Step title="Enter your package name">
    Paste the same package name you used when creating the app record. Rey uses this to link builds to the correct Play Console listing.
  </Step>

  <Step title="Upload your Google service account key">
    Follow the walkthrough at [Upload Google Service Account Key](/publishing/app-stores/play-store/google-service-account) so Rey can publish on your behalf.
  </Step>

  <Step title="Ship your first build">
    Click **Publish to Google Play**. Rey builds and signs your app, then uploads it to the Play Console app record you just created. From here, promote it to production inside the Play Console.
  </Step>
</Steps>

## Next steps

* Return to the [Publish to Play Store overview](/publishing/app-stores/play-store/overview) to complete your first submission.
* Preview your app on a real Android device with [Device Preview](/publishing/preview) before shipping.
