Skip to content

expo-react-native

Use when building mobile apps with Expo and React Native — project setup, navigation, native APIs, or building for iOS and Android. Also use when choosing between Expo and bare React Native or deploying mobile apps.

ModelSource
sonnetpack: mobile
Full Reference

┏━ 🔧 expo-react-native ━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Use when building mobile apps with Expo and Re… ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Expo SDK 53 + React Native 0.79 + Expo Router skill for building cross-platform iOS and Android apps. Covers everything from project scaffold to App Store deployment via EAS.

TopicDetail
Create projectnpx create-expo-app@latest my-app
Install packagesAlways npx expo install — never npm install for Expo packages
Dev servernpx expo start — iOS: --ios, Android: --android, Web: --web
Cloud buildseas build -p ios / eas build -p android
OTA updateseas update --branch production (JS/assets only — no native changes)
Submit to storeseas submit -p ios --latest / eas submit -p android --latest
Platform targetsiOS (App Store + TestFlight), Android (Google Play), Web
SDK version53 · React Native 0.79 · React 19
I want to…File
Create a project, configure TypeScript, understand file structure, run dev commandsreference/setup.md
Set up Expo Router, Stack, Tabs, Drawer, dynamic routes, auth guards, or deep linkingreference/navigation.md
Style with StyleSheet, use flexbox, work with FlatList, Pressable, or responsive layoutsreference/styling.md
Use camera, location, push notifications, haptics, secure store, file system, or image pickerreference/native-apis.md
Fetch server data, detect offline, persist state with Zustand + AsyncStoragereference/data-and-state.md
Understand Expo Go vs dev builds, run prebuild, or configure New Architecturereference/build.md
Configure eas.json, build and submit to stores, send OTA updates, or compare store requirementsreference/eas.md

Usage: Read the reference file matching your current task from the index above. Each file is self-contained with code examples and inline gotchas.