I'm happy to release the beta version of B4i v2.80. This update adds support for Firebase backend services.
The following services are currently supported:
- Analytics: https://www.b4x.com/android/forum/threads/68623/#content
- Authentication (Google + Facebook): https://www.b4x.com/android/forum/threads/68625/#content
- Notifications / push messages: https://www.b4x.com/android/forum/t...ions-push-messages-server-not-required.68645/
- Storage. See the B4A tutorial: https://www.b4x.com/android/forum/threads/firebasestorage-simple-file-storage-backend.68350/#content
The libraries are similar to B4A libraries which makes it simple to implement cross platform solutions.
Other improvements:
- Support for localization of the app name. Tutorial will be available soon.
- Better support for large projects when working with a local Mac (200mb+).
- Bug fixes and other minor improvements.
Notes:
- Application_OpenUrl signature has changed to:
The previous signature will work but it is recommended to update it.
- Application_RemoteNotification signature has also changed to:
It is recommended to update to the new signature and call CompletionHandler.Complete.
Users who are eligible for a free upgrade will receive an email with installation instructions. Please post issues in a new thread in the questions forum.
Thank you!
The following services are currently supported:
- Analytics: https://www.b4x.com/android/forum/threads/68623/#content
- Authentication (Google + Facebook): https://www.b4x.com/android/forum/threads/68625/#content
- Notifications / push messages: https://www.b4x.com/android/forum/t...ions-push-messages-server-not-required.68645/
- Storage. See the B4A tutorial: https://www.b4x.com/android/forum/threads/firebasestorage-simple-file-storage-backend.68350/#content
The libraries are similar to B4A libraries which makes it simple to implement cross platform solutions.
Other improvements:
- Support for localization of the app name. Tutorial will be available soon.
- Better support for large projects when working with a local Mac (200mb+).
- Bug fixes and other minor improvements.
Notes:
- Application_OpenUrl signature has changed to:
B4X:
Sub Application_OpenUrl (Url As String, Data As Object, SourceApplication As String) As Boolean
- Application_RemoteNotification signature has also changed to:
B4X:
Sub Application_RemoteNotification (Message As Map, CompletionHandler As CompletionHandler)
Msgbox(Message.Get("title"), "")
CompletionHandler.Complete
End Sub
Users who are eligible for a free upgrade will receive an email with installation instructions. Please post issues in a new thread in the questions forum.
Thank you!
Last edited: