Google updates Firebase Backend-as-a-Service to speed up app development

- Advertisement -


Today at the I/O Developers Conference, Google announced a number of updates to Firebase, Google’s popular Backend-as-a-Service platform. The focus here is on deeper integration with the rest of Google’s developer tools and platforms, as well as the overall developer ecosystem, as well as a number of updates to help developers better secure their apps.

- Advertisement -

One of the first major announcements is that Android Studio will now have a new App Quality Insights window that gives developers direct access to Firebase Crashlytics crash data, allowing developers to see their stack traces and identify the specific lines of code that caused the crash. “Now developers can be in the flow creating features. They might also see, “Oh, that line of code in my last release had a bunch of bugs.” They can click on it, view Crashlytics data in terms of the severity of the crash, the devices it could have happened on, etc. so they can really quickly resolve those issues and reproduce them,” explained Firebase Product Lead Francis Ma.

- Advertisement -

Flutter developers will also get better Crashlytics support. Now they can set up Crashlytics for their apps with just a few clicks and get better crash reporting, as well as the ability to log fatal errors in their Flutter app and get crash alerts from Crashlytics.

Image credits: Google

- Advertisement -

For web developers, Firebase makes it easy to use modern web development frameworks like Angular and Next.js, but makes it easy to deploy those web apps. After all, modern web frameworks can be very powerful, but they also make it harder to deploy applications. Developers can now simply use the “firebase deploy” command and Firebase will automatically determine which part of the application to deploy where, without worrying about dependencies. This currently works for Angular and Next.js, but the team plans to add support for other frameworks in the future.

Across platforms, Firebase also makes it easier for developers to use third-party APIs by allowing them to customize Firebase extensions to use services like Stripe and Twilio. Existing pre-packaged extensions make it easier for developers to access third-party APIs, but as is often the case, developers regularly run into edge cases or want to do something a little different. “We understand that developers can use twenty to forty APIs in their applications – and while extensions really work well for developers to quickly deploy these solutions, we heard from them that they would like more customization to be able to accept This. base deployment and really make it yours,” Ma said.

Image credits: Google

The team is also now adding third-party Snap extensions to allow users to sign in with Snap, for example, as well as new Stream extensions to help developers implement chat in their apps, and a new RevenueCat extension to manage in-app subscriptions. .

In terms of security, Firebase is now integrated with the new Play Integrity API, which allows developers to be sure that a given Android app interacting with its backend has not been manipulated (which often happens with games).

For Apple developers, the Firebase team improves support for the Apple Swift language. Swift support isn’t entirely new, but as Ma pointed out, the team has reached a milestone where it fully embraces Swift. “Apple Swift-only developers can expect intuitive, more native support when using the Swift Firebase SDK,” Ma said.

"Read


Credit: techcrunch.com /

- Advertisement -

Stay on top - Get the daily news in your inbox

DMCA / Correction Notice

Recent Articles

Related Stories

Stay on top - Get the daily news in your inbox