The future of Fabric: unveiling our roadmap & migration flow

By Jason St. Pierre, Product Manager & Kristen Johnson, Product Lead for App Quality

Fabric integration timeline overview.png

We’re beginning a new chapter with Firebase. Over the past few months, we’ve been working hard to bring the best of the Fabric and Firebase platforms together in a thoughtful way with the goal of giving you one central place to build, improve, and grow your apps. While we’ve kept you informed about our progress at events like Google I/O and Firebase Dev Summit, we wanted to take our commitment to transparency further so you can better prepare.

To that end, we have two big exciting announcements:

  1. You can begin migrating to Firebase.
    We’ve integrated the tools and features you love about Fabric (including our best-in-class crash reporter, Crashlytics) right into the Firebase console, and made many improvements to them capitalizing on Firebase’s strengths.

  2. We’re unveiling our migration roadmap.
    This roadmap is designed to give you full visibility into what we’re building, what we plan to launch next, and what actions we recommend you take.

We invite you to begin the journey to Firebase, your upgraded home, and check out our plans for the future!

Use the best of Fabric in Firebase

Firebase is Google’s mobile app development platform that helps you across the entire lifecycle of your app, with smart analytics embedded throughout. Now, it also includes your favorite Fabric tools.

For example, Crashlytics is now available in Firebase, where you can take advantage of new integrations that allow you to export your crash data for custom analysis in BigQuery, trigger workflows, and get insights into the events that led up to a crash. We’ve also evolved Digits into Firebase phone authentication so you can continue to authenticate users without issue. We’ve even added realtime metrics to the latest release section in Firebase, meaning you can continue to monitor your latest builds with confidence.

In the coming months, we’ll be bringing the functionality of Crashlytics Beta, the service you’ve used to distribute pre-release iOS and Android apps, to Firebase. We’ll keep you posted on our progress through the migration roadmap!

Access powerful new tools in Firebase

Not only does Firebase include the best of Fabric, it also offers you brand new capabilities that were not previously available on our platform. With Firebase, you can harness the power of machine learning, test your app on a variety of devices hosted on Google’s cloud, and group your users by their predicted behavior!

Firebase, like Fabric, makes app development faster, easier, and painless.

Fabric meet Firebase .png

Begin the migration to your new home

All Fabric customers can now start to migrate their app and teams to Firebase by going to their Fabric dashboard and clicking on the Firebase icon in the left-hand navigation. We recommend you begin this process soon so you can take advantage of all of the great things we are building for you over in Firebase!

Fabric to Firebase migration flow in dashboard.png

We’ve made the migration process as smooth as possible. It involves three main steps:

  1. Link your apps to Firebase

  2. Check out Crashlytics in Firebase and install the core Firebase SDK

  3. Invite your team to Firebase

Note: If you previously linked Answers to Firebase, you’ve already done part of the work. To fully migrate to Firebase, you’ll still need to complete this linking flow.

Get insight into the future of Fabric

We’ll continue to support Fabric until mid-2019, to give you plenty of time to migrate your apps and business to Firebase - but please plan your transition accordingly.

To stay up to date on the migration, check out our roadmap periodically, which sheds light on which products we’ve implemented in Firebase and what’s next.

New resources to help you with GDPR

by Mark Bouchard, Engineering Manager

On May 25th, the most significant piece of European data protection legislation in 20 years comes into effect: the General Data Protection Regulation, or GDPR.

We know that GDPR compliance is at the top of many of your minds, so we’re pleased to announce updated, GDPR-ready terms that include Data Processing and Security Terms. These Data Processing and Security Terms can help you out even if you aren’t in Europe, because the new regulations can govern the processing of personal data regardless of where it takes place. We believe data protection is important, so we have included it in our Terms of Service acceptance. You can accept these updated terms today by visiting your Fabric dashboard:

gdpr-modal.png

Many organizations also need to specify a Data Processing Officer (DPO) or EU Representative, someone who ensures compliance with the regulations. You can enter your DPO’s details for your organization via your settings dashboard:

fabric-settings-dpo.png

We've also collected the answers to the questions you may need for your own compliance process, including information on the privacy and security certifications we have, the types of end-user information we process, and more. To learn more, see our new support guides for iOS or Android!

Cheers,

-


Fabric + Firebase: Now stronger together

by Rich Paret, GM, Fabric

DevSummit-Banner-blog.png

Since joining forces with Firebase early this year, we’ve been working closely with our new teammates on the same mission: helping you build apps, understand your users, and grow your business. We want to combine our unique strengths to give you access to better tools and infrastructure, all while continuing to upgrade Fabric. That’s why in May at Google I/O, we upgraded Digits to Firebase phone authentication and launched more features for Fabric.

After I/O, the Fabric + Firebase team have been working hard to integrate our two platforms - with the goal of bringing you the best of both in a thoughtful way. Today, we have some more news to share with you. Check it out:

Upgraded Fabric

As we work on integrating Fabric and Firebase, we're still continuing to improve Fabric. We started by officially releasing crash insights out of beta, so you can triage and resolve issues faster than ever before. Additionally, we launched fastlane precheck to help you avoid unnecessary delays from the iOS app store. We also built a new tool called snapshot in fastlane, which automagically generates app screenshots for all of your devices at the same time.

Crashlytics is now available on Firebase

Eliminating crashes is crucial to improving user experience. That’s why today at the Firebase Dev Summit, we unveiled a beta version of Crashlytics in Firebase to give Firebase developers access to our market-leading crash reporter. Firebase Crashlytics has the core crash reporting features of Fabric’s Crashlytics, but it also includes integrations with other Firebase tools. For example, Firebase customers can use Crashlytics to power custom workflows and get alerts about stability issues that impact a critical app flow (i.e. a payment flow).

Right now, Firebase Crashlytics is still in beta, so there’s no need to switch over if you’re happy with Crashlytics on Fabric. We plan to release more integrations over the coming months and make Crashlytics as awesome on Firebase as it is on Fabric in the future - stay tuned :)

Better together

Over the past months, we’ve been encouraging you to use both Fabric and Firebase since the two platforms are stronger together. Some of you have already started using Crashlytics with Firebase tools, which has been incredibly exciting to see. For instance, Doodle, an app that brings people together, used Crashlytics with Firebase Remote Config to redesign their app and improve engagement by 42%. Learn more about how they did it here:



Additionally, we have started to incorporate what you love about the Fabric dashboard into Firebase. Today, we helped launch a new dashboard experience on Firebase, which begins with a mission control and a new left-hand navigation bar similar to Fabric:

We also helped release a new analytics dashboard that is organized around the questions and tasks that you tackle on a day-to-day basis - with similar traits to Fabric’s dashboard we launched early this year. And much like Fabric’s “Latest Release” dashboard, Firebase now includes a similar section under their analytics as well as real-time data on crashes and active users.

If you’re already using Firebase, these updates will be rolling out over the next few weeks (you can get early access here). We hope these updates are helpful to you, and we’re actively working on giving you one place to build, understand, and grow your app in the future!

Celebrating with the community

We love celebrating with our passionate community. Kristen Johnson (Product Manager, Fabric) shared the new Firebase Crashlytics with many of you during today's Firebase Dev Summit. We also hosted these technical sessions:

  • “Automating your app's release process using fastlane” - by Felix Krause (Creator of fastlane) and Josh Liebowitz (Fabric Engineer)
  • “Building high-quality apps with Crashlytics and Firebase Performance” - by Jason St. Pierre (Product Manager, Fabric)

We hope you enjoyed our conference and found it helpful. If you couldn't make the event this time, check out the recordings for our keynote and technical talks!

Onwards,

-


Fabric + Firebase: Building momentum together

By Rich Paret, GM, Fabric

Fabric + Firebase: Building Momentum Together

It’s been an exciting four months since we joined Google to work alongside our friends at Firebase. We teamed up for two reasons: 1) By joining forces, we can combine our unique strengths and give you access to better tools and infrastructure. 2) We’re driven by the same mission, to help teams build apps, understand their users, and grow their business.  

So, what have we been up to in our new home, with our new teammates?

Continuing to improve Fabric

As always, our customers are our top priority. Over the past few months, we’ve been hard at work shipping awesome improvements for Fabric. For example, we recently introduced the new Fabric dashboard to align your app’s data with your top goals. We also made it easier to monitor retention in Fabric, added new sharing functionality to Fabric’s iOS and Android app, and launched a beta version of crash insights. Insights surfaces underlying problems causing your crashes and gives you resources to solve them faster. Plus, we traveled all over the world to show you how to supercharge your app release process with fastlane.

Integrating with Firebase

Many of you have asked us how the integration with Firebase is going. The short answer is: it’s going great! We’re learning a ton from each other and we’re marching towards the same goal, which is to bring the best of our platforms together, in a thoughtful and seamless way.

Today, you can start to see some of the fruits of this labor. We’re going to make Crashlytics the flagship stability solution for Firebase, so if you don’t already use it, we recommend installing it and checking it out. In addition, Digits is being upgraded to Firebase phone authentication, which is the next evolution of phone number identity and authentication.

Better together

Fabric and Firebase are stronger together, so we encourage you to use both of our platforms. In due time, we’ll bridge the gap and give you one place to build, understand, and grow your app.

We’re working on solving the biggest mobile challenges so you have more time to innovate and do what you love.

You can count on us to make app success simple.

Join us at I/O and WWDC

As we go forward, fueled by the same mission, we also want to celebrate with our passionate community.

If you’re at I/O, join us on May 18th at 10:30 am PST for a fireside chat with myself (Rich Paret, GM, Fabric), Andrew Lee (Co-founder, Firebase), and Jason Titus (VP of Engineering, Google Developer Platform) as we discuss joining Google, recent launches, and talk more about what’s next. Throughout I/O, we’ll also be hanging out at the sandbox area - ready to listen to your feedback and answer any questions you have.

Next month, we’re co-hosting a party with Firebase at WWDC and we’d love to see you there. Request an invite on our event website.

Come say hello, we can’t wait to see you!

-


Fabric is Joining Google

by Rich Paret, VP of Engineering & GM of Fabric

When we launched Fabric in 2014, our goal was to provide the best tools to help developers create amazing apps. Since then, Fabric has evolved from a suite of tools for mobile developers to a powerful platform that helps entire teams build better apps, understand their users, and grow their business. In just two years, Fabric has grown to reach 2.5 billion active mobile devices, and Fabric's Crashlytics and Answers kits were recently recognized as the #1 SDKs for app stability and analytics. We are incredibly proud of the products we have built and grateful to this community of more than 580K passionate mobile developers.

Today we enter the next chapter for Fabric and are pleased to announce that we’ve signed an agreement for Fabric to be acquired by Google and for our team to join Google’s Developer Products Group, working with the Firebase team.

When we met the team at Google we quickly realized that our missions are the same - helping mobile teams build better apps, understand their users, and grow their businesses. Fabric and Firebase operate mobile platforms with unique strengths in the market today. We’re excited to combine these platforms together to make the best mobile developer platform in the world for app teams. Fabric customers: there’s no action you need to take in order to keep using these products. You can preview the new terms of use that will apply when the transaction is closed.*

We love our customers and are excited to continue to offer world-class developer products to all of you in this next chapter. Thank you all for being a part of this adventure with us! You can read more about today’s announcement on Google’s blog.

-


*When the acquisition is complete, Google will begin providing Fabric, Crashlytics, Answers, and associated beta products under terms that you can preview here. During a transition period, Digits will continue to be maintained by Twitter under its existing terms. If you have any questions or need support for Digits, please ping the Twitter Community forums as usual. If you use any of the Answer’s Enhanced Features Set, such as Audience Insights reporting, those features will continue to be available to you leveraging Twitter data under our Enhanced Features Agreement found here. If you do not wish to continue receiving any of these services, you can stop using them or terminate your agreement before the acquisition is completed, as described in your current agreement with Twitter.