Skip to main content
Publishing to app stores requires developer tools and a developer account ($25 one-time fee for Google Play). If you just want to share your app, launch it as a web app instead.
Rocket generates production-ready Flutter code from your project. This guide walks you through taking that code to a live listing on the Google Play Store.You will need:
  • A Google Play Developer account ($25 one-time fee)
  • An Android App Bundle (.aab) built from your Rocket project
  • Store listing assets: app name, description, icon, and screenshots
Publishing to Google Play requires building your app using Flutter command-line tools from a computer. This process is not available in the Rocket mobile app.

Publish your app

1

Create your Google Play Developer account

Go to the Google Play Console, accept the terms, and pay the one-time registration fee.

Set up your Developer Account (Google’s official guide)
2

Add your app in the Play Console

Create a new app and fill in the basics:
  • App name and default language
  • App category (game or app)
  • Release type and intended users
  • Store listing information (description, screenshots, icon)

Set up a new app in Play Console (Google’s official guide)
3

Build your Android App Bundle

Use Flutter’s official instructions to generate a release-ready .aab from the code Rocket generated.

Build and release an Android app (Flutter docs)
4

Upload and submit your build

Upload your .aab to the Play Console, write release notes, and submit through the Production track.

Prepare and roll out a release (Google’s official guide)
5

Manage updates

After launch, you can push updates or unpublish your app at any time from the Play Console.

Manage app updates and visibility (Google’s official guide)

What’s next?