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
- Connect accounts — link GitHub and Expo to your Fastshot project
- Choose platform — select Android, iOS, or both
- Build — Fastshot triggers an Expo EAS build (3-4 minutes)
- Download/submit — get the build artifact or submit directly to the store
- Publish — complete the app store listing and submit for review
Platform guides
Expo Connection
Set up your Expo account and access token.
Android Deployment
Build an APK and publish to Google Play.
iOS Deployment
Build and submit to the App Store.
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