ConnectyCube / connectycube-reactnative-samples

Chat and Video Chat code samples for React Native, ConnectyCube
https://connectycube.com
Apache License 2.0
124 stars 111 forks source link

Expo Go Compatible React Native Samples #253

Closed armor009 closed 2 years ago

armor009 commented 3 years ago

I am building an expo go react native project. Are there any samples for this? Could you please make some

ccvlad commented 3 years ago

Hi @mayank-mundhra-2012 ! We do not provide samples for Expo, because Expo does not have an ability to use WebRTC for video/audio calls. Expo also blocks the customization of Android and iOS projects to use certain features. You are able to use JS code from RN Chat Sample, but you should replace Expo-incompatible libraries by Expo's analogs.

armor009 commented 3 years ago

Could you make one for in app chat and file sharing. That is the only feature I need.

Is the js one compatible with mobile push notifications and mobile related systems.

Can you make a js sdk for react native + expo.

I will prefer a chat provider who has these so as to simplify my development.

ccvlad commented 3 years ago

Could you make one for in app chat and file sharing. That is the only feature I need.

We will think about it and let you know. You can use JS code from RN Chat Sample and replace Expo-incompatible libraries by Expo's analogs as I said. You will save time and understand better if you do it yourself

Is the js one compatible with mobile push notifications and mobile related systems.

Expo has the Push Notification implementation. Read our guide to configure it via ConnectyCube admin panel and Firebase project

Can you make a js sdk for react native + expo.

Our react-native-connectycube SDK compatible with Expo except ConnectyCube.videochat and ConnectyCube.videochatconference. But maybe this will work soon (see)

I will prefer a chat provider who has these so as to simplify my development.

The RNChat Sample has all implementations you need. Use the code to start your development. The Expo Push Notification was not being test by our team. We will check this and provide the guide as soon as possible

armor009 commented 3 years ago

We will think about it and let you know. You can use JS code from RN Chat Sample and replace Expo-incompatible libraries by Expo's analogs as I said. You will save time and understand better if you do it yourself

Me and my team lack of expertise of android and ios. It might be difficult for us to replace native code modules hence. That is one of the reasons why I am considering using another provider who has this enabled. I can wait for some months before implementing chat. So if you make it then or later, I will definitely consider switching to you'll.

Our react-native-connectycube SDK compatible with Expo except ConnectyCube.videochat and ConnectyCube.videochatconference. But maybe this will work soon (see)

If you are able to get all the features compatible, first with the expo plugins then as proper expo project eventually, it would be great. We lack the technical expertise and are leveraging interns. If I use react-native-connectycube SDK and only use in app chat and file transfer, will it work with expo or will it throw an error?

ccvlad commented 3 years ago

@mayank-mundhra-2012 Unfortunately, the React Native sample based on Expo SDK isn't our priority. FYI. The react-native-connectycube will work with Expo SDK w/o errors for chat and file transfer.

armor009 commented 3 years ago

That serves my purpose for now. Thanks.

Please eventually build the remaining features also.

ccvlad commented 2 years ago

Closed due to inactivity. Please create a new issue if needed.