RN-Quickblox
Because there is a lack of Quickblox in the React Native world. :(
Setup
To download and install dependencies:
git clone https://github.com/jraleman/RN-Quickblox
cd RN-Quickblox
npm i
Install
Automatic
Install react-native-video-quickblox
:
npm install --save react-native-video-quickblox
react-native link react-native-video-quickblox
Install react-native-spinkit
:
npm install --save react-native-spinkit
react-native link `react-native-spinkit`
...That should work. If not, brave yourself :(
Manual
If the automatic way (linking) doesn't work for some reason...
*cough* f'ing react *cough*
, you can set it up manually:
Usage
To run the android version:
react-native run-android
To run the ios version:
react-native run-ios
TODO
- Rename RN-WebRTCQuickBlox -> WebRTCQuickBlox
- Install dependencies
- Give up on WebRTC
- Rename WebRTCQuickBlox -> RN-QuickbloxVideo
- Create documentation and usage
- Install Quickblox Android SDK
- Install Quickblox iOS SDK
- Integrate QuickbloxManager
- Add VideoScreen
- Replace default Quickblox endpoints
- Add usage/demo gif
- Setup demo tutorial