1
edit
Changes
no edit summary
'' <span style="color: red;">***Under construction: write something here!!***</span>''
*[http://git-scm.com/book A free online book] - The first three chapters should be sufficient
=====HTML5 Client=====
With mobile devices dropping Flash support, and HTML5 rising to replace Flash on the web, we are looking into adapting BigBlueButton to an HTML5 and JavaScript application. The first step in this is to develop an HTML5 client that can participate in an existing meeting (where the presenter is using the Flash client) at the most basic level. As of autumn 2014, the only core component missing is the video module. This is because, as of yet, there is no suitable WebRTC based video streaming media server (see the architecture section above for more details on this).
In the summer of 2014, Danny Perrone, a co-op student from Seneca, along with with Anton Georgiev, a co-op student from Carleton university working at Blindside Networks in Ottawa, rewrote the existing HTML5 client, moving it over to the [https://www.meteor.com/ Meteor.js] framework.
*[https://github.com/bigbluebutton/bbb-air-client/pull/29 Rewrote and upgraded the mobile client to connect with new versions of BigBlueButton]
*[https://github.com/bigbluebutton/bbb-air-client/pull/30 Improved the user interface, which was previously minimalistic and did not support tablets very well]
*[https://github.com/bigbluebutton/bbb-air-client/pull/36 Added unit testing capabilities and framework](The actual unit tests still need to be written)
*[https://github.com/bigbluebutton/bbb-air-client/pull/43 Allowed the mobile client to respond to polls and view poll results]
*[https://github.com/bigbluebutton/bbb-air-client/pull/44 Rewrote the user interface to conform with the UI designer's specifications]
*[http://zenit.senecac.on.ca/wiki/index.php/BigBlueButtonOldLinks Old links]
*[https://code.google.com/p/bigbluebutton/ The Official BigBlueButton wiki pages, which has links to other useful resources]