Skip to main content

Prerequisites

Before publishing, you’ll need:

GitHub Account

Required for source code hosting. Connected during deployment.

Expo Account

Required for building native binaries. Free at expo.dev.

Apple Developer Account

Required for iOS only. $99/year at developer.apple.com.

Google Play Console

Required for Android only. $25 one-time at play.google.com/console.

Deployment flow

  1. Connect accounts — link GitHub and Expo to your Fastshot project
  2. Choose platform — select Android, iOS, or both
  3. Build — Fastshot triggers an Expo EAS build (3-4 minutes)
  4. Download/submit — get the build artifact or submit directly to the store
  5. Publish — complete the app store listing and submit for review

Platform guides

Before you publish

Make sure you’ve:
  • Tested the app on a physical device via Expo Go
  • Set the correct app name and icon in App Configuration
  • Connected Supabase if your app uses a backend
  • Verified all features work as expected