Files
ChatApp/apps/mobile/README.md
T
2026-04-18 23:11:35 +02:00

28 lines
636 B
Markdown

# @chat-app/mobile
Expo + React Native client for iOS and Android.
## Prerequisites
- Node 22+, pnpm 9+
- Xcode (iOS) / Android Studio (Android)
- Optional: `npm i -g eas-cli` for cloud builds
## Dev
```bash
# from repo root
pnpm install
pnpm mobile:dev # expo start
pnpm mobile:ios # native iOS run
pnpm mobile:android # native Android run
```
## Notes
- Uses Expo Router (file-based). Screens live under `app/`.
- Secrets stored via `expo-secure-store` (Keychain / Keystore).
- Local encrypted history via `expo-sqlite`.
- Crypto via `react-native-libsodium`.
- Shared business logic lives in `@chat-app/shared`.