voximplant / React Native Demo
React Native Voximplant Demo
Programming Languages
javascript 184084 projects - #8 most used programming language
Projects that are alternatives of or similar to React Native Demo
Kaetram OpenAn open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-6.76%)
Mutual labels: demo
Frontend Download Sample🎄 自己整理的一些项目中遇到过的关于上传和下载的一些Demo,仅供给位看官参考,避免踩坑,即插即用,欢迎fork和star🌟,为这个仓库添砖加瓦~(P.S. 个人认为如果没写过上传下载其实还是挺麻烦的~)
Stars: ✭ 142 (-4.05%)
Mutual labels: demo
Low Rank Bilinear PoolingFine-grained classification via second order statistics in a compact end-to-end trainable model
Stars: ✭ 145 (-2.03%)
Mutual labels: demo
Demosdemos 一个简洁的web开发编辑器
Stars: ✭ 138 (-6.76%)
Mutual labels: demo
Interactive Repulsive Effect🍫 An interactive repulsion effect of grid items as seen in BestServedBold's Dribbble shot "Holographic-Interactions".
Stars: ✭ 141 (-4.73%)
Mutual labels: demo
Lockdemo指纹识别、图形识别、aliOCR识别
Stars: ✭ 142 (-4.05%)
Mutual labels: demo
Nim pc demo云信Windows(PC) C/C++ Demo源码仓库
Stars: ✭ 147 (-0.68%)
Mutual labels: demo
Aspnetcore Angular Ngrx🚀 An ASP.NET Core WebAPI Demo with an Angular Client using Ngrx store and effects and Signalr
Stars: ✭ 141 (-4.73%)
Mutual labels: demo
Write Musicvisualise sentence length
Stars: ✭ 144 (-2.7%)
Mutual labels: demo
27daysofcodeA repo with small projects
Stars: ✭ 140 (-5.41%)
Mutual labels: demo
SegmentedcontrolAndroid SegmentedControl + multi row support
Stars: ✭ 143 (-3.38%)
Mutual labels: demo
Gameframework demo基于Unity3D框架Game Framework( http://gameframework.cn )的教程和实例,对应教程:http://www.benmutou.com/archives/category/unity3d/game-framework
Stars: ✭ 138 (-6.76%)
Mutual labels: demo
IconfontsimagelistComponents to simplify use of "Icon fonts": resize, color, opacity and more... with full support for High-DPI apps. Rendering optimized with GDI+
Stars: ✭ 147 (-0.68%)
Mutual labels: demo
Spring Boot DemoSpring Boot的基础教程,由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础!Spring Cloud基础教程请看:https://github.com/roncoo/spring-cloud-demo
Stars: ✭ 1,687 (+1039.86%)
Mutual labels: demo
Laravel ScaffoldThe base for developing awesome projects
Stars: ✭ 142 (-4.05%)
Mutual labels: demo
PushvendorRuby on Rails POS (Point of Sale)
Stars: ✭ 147 (-0.68%)
Mutual labels: demo
Demo Reactive SpringDemo code for "Servlet and Reactive Stacks" talk
Stars: ✭ 147 (-0.68%)
Mutual labels: demo
Gestureai Coreml IosHand-gesture recognition on iOS app using CoreML
Stars: ✭ 145 (-2.03%)
Mutual labels: demo
React Native Voximplant Demo Application
The demo application that uses react-native-voximplant
and Voximplant cloud platform for making/receiving audio/video calls.
Getting started
To get started, you'll need to register a free Voximplant developer account.
You'll need the following:
- Voximplant application
- two Voximplant users
- VoxEngine scenario
- routing setup
- push certificates:
- ios: VoIP services certificate. Follow this tutorial to upload the certificate to the Voximplant Control Panel
- android: Firebase certificate. Follow this tutorial to upload the certificate to the Voximplant Control Panel
Automatic
We've implemented a special template to enable you to quickly use the demo – just
install SDK tutorial from our marketplace.
Manual
You can set up it manually using our Getting started page and tutorials
VoxEngine scenario example:
require(Modules.PushService);
VoxEngine.addEventListener(AppEvents.CallAlerting, (e) => {
const newCall = VoxEngine.callUserDirect(
e.call,
e.destination,
e.callerid,
e.displayName,
null
);
VoxEngine.easyProcess(e.call, newCall, ()=>{}, true);
});
Build and run the app
-
Install React Native as described at https://facebook.github.io/react-native/docs/getting-started.html#content
-
Clone this repository
-
Run yarn install
, all required components will be installed automatically
iOS
- Run
pod install
from react-native-demo/ios
folder
- Start XCode and open generated
VoximplantDemo.xcworkspace
Android
no steps required
Note:
To enable android push notifications in the demo project:
- Follow the instructions to add the certificates to the Voximplant Cloud
- Add
google-services.json
file to android/app folder
- Open
app/build.gradle
file and uncomment the //apply plugin: 'com.google.gms.google-services'
line
-
It is recommended to run react-native start
command from root project directory.
-
Run your project from XCode (Cmd+R
) for iOS, or use react-native run-android
to run your project on Android.
Useful links
Official guides:
Have a question
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].