Bit6 with Multi-OS Engine
Get Bit6 API Key for your app from Bit6 Dashboard
Configure Push Notifications support for iOS APNS
Install Multi-OS Engine v1.0.702
The easiest way to get started is using our sample applications. Download or clone the repository to a local directory:
git clone https://github.com/bit6/bit6-moe-samples
Launch Android Studio
Import Project (Eclipse ADT, Gradle, etc.)to import the
ios/src/main/Info.plistand set the bundle identifier for your app. Make sure it matches the one used when configuring APNS push notifications.
provisioningProfileto match your bundle identifier. In some cases this is not necessary because Xcode does it automatically.
Set API Key
Main.java and set your Bit6 API key in
Build and Run
Edit Configurations in the Run menu in Android Studio. Add a new "Multi-OS Engine iOS Application" configuration to run on a Device.
####Enable the Push Notification
Generate the APNS Certificates for the bundle identifier you set in step8. https://developer.apple.com/account/. Install these certificates in your Mac.
Open the Keychain app in Mac and export the APNS Certificates as .p12 files. Upload these two .p12 files to Bit6 Dashboard.
Connect your iOS device and run the module.
Using Sample App
The sample application allows you to create users and let them send text messages to each other as well as make voice and video calls.
Create a new user, or use an existing one.
Create a new chat 'Direct' or 'Group'
In the chat screen you can make video/voice calls, send/receive text messages, see typing notifications.
Use button at the top of chat screen to make voice/video calls