mconf / bbb-air-client

Mobile client for BigBlueButton and Mconf based on Adobe Air
Other
12 stars 32 forks source link

Use Flash Builder to develop it.

Add extra arguments to Flex Compiler:

-locale=en_US,pt_BR -source-path=./locale/{locale} -resource-bundle-list=used-resource-bundles.txt -allow-source-path-overlap=true

Include the Air Native Extensions (ANE) in the project:

Everytime you change the localization files (and when you first compile the client), run build-locale.bat to compile the localization resources.

By default, when you run the app in debug mode, you will join the Demo Meeting on http://test-install.blindsidenetworks.com/, but only if you open the session first in your browser. The app will never call create, it only knows how to handle join.

In order to package the app for iOS, you will need a more recent version of Air SDK (Adobe Flash Builder 4.6 comes with Air SDK 3.1). To install the most recent Air SDK on Mac OS, you can follow this tutorial: http://jeffwinder.blogspot.com.br/2011/09/installing-adobe-air-3-sdk-in-flash.html (on Windows should be something similar).

On windows you can follow this tutorial: http://www.andygup.net/how-to-upgrade-your-air-sdk-in-flashbuilder-4-6/

**Important: you should download the original AIR SDK without the new compiler, or you will face a bunch of weird messages during project compilation. You can find it here: http://airdownload.adobe.com/air/win/download/latest/AdobeAIRSDK.zip