An open API service indexing awesome lists of open source software.

https://github.com/mconf/bbb-air-client

Mobile client for BigBlueButton and Mconf based on Adobe Air
https://github.com/mconf/bbb-air-client

Last synced: about 2 months ago
JSON representation

Mobile client for BigBlueButton and Mconf based on Adobe Air

Awesome Lists containing this project

README

        

Use Flash Builder to develop it.

* clone this repo
* open Flash Builder
* Switch Workspace to the parent directory of your cloned repo
* File-New-Flex Mobile Project
* type "bbb-air-client"
* Use default SDK (Flex 4.6.0)
* Next, then Finish

Add extra arguments to Flex Compiler:

* right-click on bbb-air-client project
* Properties-Flex Compiler
* add the following as Additional compiler arguments:

```
-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:

* Project -> Properties -> Flex Build Path -> Native Extensions -> Add ANE...
* Select the *.ane files in the bbb-air-client\libs folder
* still on project properties, go to Flex Build Packaging -> Apple iOS -> Native Extensions
* check the Package checkbox for the ane files, do the same for android on Flex Build Packaging -> Google Android
* on Flex Build Packaging -> BlackBerry Tablet OS, uncheck "enable this target platform"

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