Thanks for your reply Erel,
Firebase is not a regular SQL database and has its own API. It is designed to work with both Android and iOS. You can find examples of apps written in xCode at
https://www.firebase.com/docs/ios/ there are also Android examples. All data is returned as JSON. It is designed for real time data access between many clients. The libraries provide callback to your code when data is added, changed or deleted.
As I stated before. I have never programmed in Basic before and trying to find out if B4i can connect and use Firebase and GeoFire API's.
We would prefer not to have to higher an iOS developer. Our Android app has taken long enough to develop in Android Studio. We were hoping the B4i would slash the development time if it can handle Firebase and GeoFire.
If it will not be able to handle it then we will continue the search for other RAD development tools. I think it would be a valuable asset for B4x to support these two libraries.