/demo-helloworld

A literal "hello world" demo constructed with the rtc.io packages using rtc.js

Primary LanguageJavaScriptMIT LicenseMIT

rtc.io "Hello World" demo

This is a demonstration app that provides you a starting point for building your first video conferencing application using rtc.io. The demo aims to ease you into working with rtc.io through using the prebuilt rtc.js bundle. If you are comfortable using with browserify then you should be able to dig and use some of the lower-level packages such as rtc-quickconnect and others after playing with this demo.

Getting Started

To have a play with this demo application, simply do the following:

Prerequisites

  • git, node and npm
  • gulp: npm install -g gulp

Clone and Go

git clone https://github.com/rtc-io/demo-helloworld.git
cd demo-helloworld
npm install
gulp

This will provide you information on the various build options available to you that have been provided in the gulpfile. This should be something similar to what is displayed below:

Usage
  gulp [task]

Available tasks
  help            Display this help text.
  package         Package for upload to build.rtc.io
  serve           Serve the local files using a development server
  vendor          Rebuild vendor scripts from node package dependencies
  vendor-rtc
  vendor-rtc-ios

build.rtc.io ready

This is a demo that has been constructed from the ground-up to be compatible with a soon to be released hosted build service that will produce WebRTC enabled iOS applications in process similar to (and inspired by) PhoneGap build. To package an archive ready for upload to the service, using the following command:

gulp package

LICENSE

This demo is licensed under the MIT LICENSE