Hi Firebasers -
Here are the exciting new features/announcements from today at Google I/O!
Fabric Integration - In January, we announced that Fabric was joining us. We’ve been working closely to integrate the two platforms. In the future, we plan to make Crashlytics our primary crash reporting product.
Phone Number Authentication - Letting users login to your apps with just their phone number has been the biggest feature request for Firebase Authentication. Fabric has a solution, called Digits, and we’ve been working with them to bring phone auth to Firebase, starting today. You can get started here.
At the same time, the Fabric team will be retiring the Digits name and SDK. If you currently use Digits, over the next couple weeks we’ll be rolling out the ability to link your existing Digits account with Firebase and swap in the Firebase SDK for the Digits SDK. Go to the Digits blog to learn more.
Firebase Performance Monitoring - Firebase Performance Monitoring is a new free product for iOS & Android, launching in beta today, that helps you understand when your user experience is being impacted by poorly performing code or challenging network conditions. You can learn more and get started here.
Dynamic Hosting - In March, we launched Cloud Functions for Firebase, which lets you run custom backend code in response to events triggered by Firebase features and HTTP requests. To better serve our web developers, we’re expanding Firebase Hosting to integrate with Cloud Functions. This means that, in addition to serving static assets for your web app, you can now serve dynamic content, generated by Cloud Functions, through Firebase Hosting. Get started here.
Analytics - We have several new features!
New branding - Firebase Analytics was built in conjunction with the Google Analytics team, and it's available both in the Firebase console and the Google Analytics interface. So, we’re renaming the product to Google Analytics for Firebase, to reflect that your app analytics data are shared across both.
AdMob data sharing - If you monetize with AdMob, we’ve started sharing data between the two platforms, helping you understand the true lifetime value (LTV) of your users, from both purchases and AdMob revenue.
Higher limits on custom parameters - Starting today, you can register up to 50 custom event parameters and see details in your Analytics reports. Learn more about custom parameter reporting.
Open Sourcing our SDKs - We’re starting to open source our SDKs! We believe in open source software, not only because transparency is an important goal, but also because we know that the greatest innovation happens when we all collaborate. You can view our new repos on our open source project page and learn more in our blog post.
Swift - We’ve updated our iOS SDK to handle Swift language nuances, making Swift development a more native experience on Firebase. For example in our Swift APIs we remov FIR prefix from our class names, rename FIRApp to FirebaseApp, and FIROptions to FirebaseOptions. These changes are designed to improve the development experience of Swift developers, while at the same time keeping the existing API conventions for our Objective-C users.
Games - We’ve heard that one of the most important stats for Game Devs is frames per second (FPS). So, we’ve built Game Loop support & FPS monitoring into Test Lab for Android, allowing you to evaluate your game’s frame rate before you deploy [We also added Unity plugins and a C++ SDK back in February at GDC]. To see an example of a game built on top of Firebase, check out our Mecha Hamster app on Github.
New Website - We redesigned our site, check it out! http://firebase.google.com
Firebase Alpha Program - Our new alpha testing program means you have the opportunity to test our cutting edge products. Things might not be perfect (in fact, we can almost guarantee they won’t be), but by participating in the alpha community, you’ll help define the future of Firebase. If you want to get involved, please register on the Firebase Alpha form.
---
Phew!
Thank you for your support, and, most importantly, feedback. The Firebase community is the reason that we’ve been able to grow and improve at such an quick pace over the last year. We’re excited to continue working with you to build products for creating great apps.
Happy coding,
James
Firebase Product Manager & Co-Founder
PS. Here is the official blog post if you'd like all the details
Any word on new querying features that were mentioned on here not too long ago. Was the feature I was looking forward to most but doesn't seem it will be appearing this I/O.
--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.
To post to this group, send email to fireba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/07ee9d64-bbb2-4cbe-84bd-4d721190556a%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.
To post to this group, send email to fireba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/b7f4eea8-85c2-450e-a843-671378108436%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.