VideoCall Firebase

VideoCall requires Google's Firebase push notifications in order to send/receive calls in Android.

You will need to create an account, obtain your "google-services.json" file and then select the file in your application's properties.

Instructions

Create or set up your Google's Firebase account. 

Navigate to https://firebase.google.com/ and create your Firebase account.

Create a project

Access the Firebase Console, and create a new project. Follow the instructions and setup your project.

Important!: You can skip this step if you already register your application for regular notifications.

videocall_firebase_createproj

Setup your Android application integration

Setup Android for your Firebase project, and download the "google-services.json" when prompted.

Important!: You can skip this step if you already register your application for regular notifications.

videocall_firebase_setupandroid

When creating the application in Firebase, keep in mind that you must have the same Android Package Name as in the main panel of the application in GeneXus, if it does not match, you will get an error when compiling the application.

VideoCall_FireBase_Packagename

If you miss this part, or you are using a previously create project, you can download the file at any moment, from the project's settings.

videocall_firebase_downloadexisting

Setup Videocall in your GeneXus application

Create a new GeneXus file, using the "google-services.json" file you downloaded in previous steps.

Select your application's main object, and set the property 'VC Firebase Android File' using the GeneXus' File you created above.

videocall_firebase_mainproperty

 

Once this is done, you should be ready to start/receive vide calls in Android.