Today you will create a production build, configure app icons and splash screens, and publish your app to the Expo Go channel. You will also learn the path to the App Store and Google Play.
{
"expo": {
"name": "My App",
"slug": "my-app",
"version": "1.0.0",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#1e3a5f"
},
"ios": {
"bundleIdentifier": "com.yourname.myapp",
"buildNumber": "1"
},
"android": {
"package": "com.yourname.myapp",
"versionCode": 1
}
}
}# Install EAS CLI
npm install -g eas-cli
eas login
# Configure your project
eas build:configure
# Build for both platforms
eas build --platform android
eas build --platform ios
# Submit to stores
eas submit --platform android
eas submit --platform iosnpx expo publish for OTA updates — users get new JS instantly without a store release.