Skip to content

dtubaileh/Rainbow-React-Native-Samples

 
 

Repository files navigation

Rainbow SDK for React Native

Rainbow-React-Native-SDK-Sample APP

Welcome to the Alcatel-Lucent Enterprise Sample code for React Native!

This repo provides a basic sample application you can use it for starting your development using the SDK for React Native and to check some of the Rainbow features provide by the Rainbow RN SDK.

Preamble

You must have a valid Rainbow account on sandbox to be able to login and test.

If you have this error : Unknown application or wrong token for application id YOUR_APPLICATION_ID when you attempt to login, please enter your own application id and application secret or try to remove default values in Application class.

You can find more information about application id and application secret at hub.openrainbow.com

Installation

Clone this repository in the directory you want and then open a shell and executes the following command To run app for Android

$ yarn android

To run app for iOS

$ yarn ios

make sure to run npm install before you run the app.

Content

This sample application for React Native SDK provide the following features:

  • Conversations - manage list of conversations - chat and bubbles.
  • Contacts - manage list of contacts and make a native call to a contact.
  • WebRTC - make or take audio/video call.
  • Telephony - make or PBX call and manage telephony settings.
  • Invitations - manage list of sent and received invitations. Accept, reject or resend the invitation.
  • CallLogs - manage all the calls history and the missed calls.
  • ForgotPassword - reset your password account.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 51.4%
  • Java 21.0%
  • Ruby 13.4%
  • Objective-C 11.5%
  • JavaScript 2.2%
  • C 0.3%
  • Swift 0.2%