Getting Started
Running the App
Start the development server and run the app on iOS, Android, or web.
Running the App
Development Server
Start the Expo dev server:
pnpm startThis launches the Expo CLI with the development app variant.
iOS Simulator
pnpm iosRequires Xcode and an iOS simulator to be installed on macOS.
Android Emulator
pnpm androidRequires Android Studio with an AVD (Android Virtual Device) configured.
Web
pnpm webStarts the app for web using react-native-web.
App Variant Scripts
Run with different variants for testing:
# Preview variant
pnpm start:preview
# Production variant
pnpm start:prod
# iOS with specific variant
pnpm ios:preview
pnpm ios:prod
# Android with specific variant
pnpm android:preview
pnpm android:prodCode Quality
# Run ESLint
pnpm lint
# Run TypeScript type checking
pnpm type-check