At the 2017 Firebase Dev Summit held yesterday in Amsterdam, Google announced a number of improvements to Firebase, an application development platform acquired by Google in 2014. New improvements made to Firebase include (but not limited to) the addition of Crashlytics to the Firebase Console, updates to the Cloud Messaging API, a new A/B testing framework, and a new product Firebase Predictions.
Google has added Crashlytics integrating it with the Firebase Console and other parts of the platform. Crashlytics can be used to track and fix stability issues with apps in real time. The company will be rolling out this update in the coming weeks. However, developers who don’t want to wait for the rollout can opt-in and access this feature now.
Google has introduced a new Firebase Cloud Messaging API which makes it easier for messages to be sent to cross-platform applications. The API is RESTful and allows apps to send messages with a data payload of user-defined fields, predefined fields, or both types of payload. Types of targets include topic name, condition, device registration token, and device group name.
A new beta version A/B testing framework has been added to Firebase. The framework is built on the statistical engine of Google Optimize which is a free product for website testing and personalization. The feature is integrated with Analytics, FCM and Remote Config, and makes it quick and simple to design experiments from the Firebase console.
The company has introduced Firebase Predictions, a new product that leverages Google’s machine learning capabilities. The product uses predicted behavior from Analytics data to create dynamic user groups automatically. At this time, the product will create four user groups for predictions. Examples of these groups include users who are predicted to remain engaged with an app and users who are predicted to spend money.
For more information about the new Firebase improvements, read the announcement on the Firebase blog.