Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prawee/stream-mobile
Implement mobile with getStream SDK
https://github.com/prawee/stream-mobile
Last synced: about 1 month ago
JSON representation
Implement mobile with getStream SDK
- Host: GitHub
- URL: https://github.com/prawee/stream-mobile
- Owner: prawee
- Created: 2024-05-27T07:52:00.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-30T02:05:07.000Z (9 months ago)
- Last Synced: 2024-11-14T16:45:47.500Z (3 months ago)
- Language: TypeScript
- Size: 1010 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Stream Mobile with Expo
## Create Project
```bash
npx create-expo-app stream-mobile -t tabs
``````bash
cd stream-mobile
rm -rf package-lock.json
yarn
```## Linking repository
```bash
rm -rf .git
git init
git remote add origin https://github.com/prawee/stream-mobile.git
git add .
git commit -m "initial commit and create project"
git push -u origin master
```## Running first
```bash
yarn start
yarn ios
yarn android
```## Install Package
### Chat
```bash
npx expo install stream-chat-expo stream-chat-react-native
npx expo install @react-native-community/netinfo expo-file-system expo-image-manipulator expo-image-picker expo-media-library react-native-gesture-handler react-native-reanimated react-native-svg expo-clipboard
```
### Live stream
```bash
npx expo install @stream-io/video-react-native-sdk
npx expo install @stream-io/react-native-webrtc
npx expo install @config-plugins/react-native-webrtc
npx expo install react-native-incall-manager
npx expo install @notifee/react-native
```
### Utils
```bash
yarn add react-native-loading-spinner-overlay react-native-toast-message
npx expo install expo-secure-store
npx expo install expo-sharing
```
### Bottom Sheet
```bash
yarn add @gorhom/bottom-sheet
```
### Dev Client
```bash
npx expo install expo-dev-client
yarn start #ok
npx expo prebuild
npx expo prebuild --clean
npx expo start --clear
```