Dauðr Blog

Novità dal Firebase Summit 2019

September 29, 2019

Il Firebase Summit ha avuto luogo il 26 Settembre a Madrid ed ho avuto l’onore di partecipare. In questo articolo andremo a vedere le molte (e sorprendenti) nuove funzionalità che sono state annunciate.

Michele Da Rin Fioretto Attendee Badge

Ci sono stati un sacco di annunci durante l’evento, lasciate che ve ne parli:

Un veloce video introduttivo alle nuove funzionalità

Il Keynote di apertura del Firebase Summit 2019

Firebase Emulator Suite

Firebase Emulator Suite

Una delle più interessanti aggiunte è la Firebase Emulator Suite, questo nuova aggiunta permetterà di avere la possibilità di testare tutte le funzionalità dell’app che si sta sviluppando in locale. Senza intaccare alcun valore (nel DB/Storage), ma avendo davvero tutto in locale. La cosa più bella è che consentirà l’Hot Reloading al cambiamento delle Cloud Functions o delle Regole di sicurezza.

Troverai una serie di video sull’argomento nel nuovo spazio dedicato a Firebase nel nuovo sito Google.dev 🤩🤩🤩

Firebase Extensions

Firebase Extensions

Un’altra novità davvero interessante sono le Firebase Extensions, queste vi permetterano di aggiungere alla vostra app delle funzionalità (come traduzioni, resize di immagini, ecc.) senza scrivere una singola riga di codice. Firebase ha rilasciato queste estensioni con licenza open source e sta pianificando di aggiungere la possibilità di creare le proprie estensioni personalizzate!

Google Analytics per Firebase

Google Analytics per Firebase

Introduzione a Google Analytics per Firebase

Un’altra grande aggiunta sarà la possibilità di implementare Google Analytics nei vostri progetti di Firebase. Si tratta di una grande aggiunta perché vi permetterà di creare delle audience personalizzate in base a come i vostri utenti utilizzano le vostre app (e vedremo come questo ci tornerà parecchio utile più avanti).

Remote Config

Remote Config

Sarà finalmente possibile usare Remote Config anche nei progetti Web! Remote Config permette di cambiare il look and feel delle vostre applicazioni semplicemente settando delle variabili dalla console di Firebase, in modo che i vostri utenti possano vedere i cambiamenti al semplice refresh della pagina. Sarà possibile usare le Audience create con Analytics per avere una migliore portata all’interno della vostra user base.

Firebase Cloud Messaging

Firebase Cloud Messaging

Un’altra grande aggiunta ai progetti Web sarà Firebase Cloud Messaging, che permetterà di inviare dei messaggi personalizzati ai vostri utenti. Proprio come delle Notifiche Push, ma assai meglio! 💌💌💌

Firebase App Distribution

Firebase App Distibution

Firebase App Distribution permetterà di rilasciare delle versioni beta delle vostre applicazioni solo per determinati utenti, e avere una dashboard in cui poter vedere quante persone hanno effettivamente scaricato lapp, quanti bug/crash sono presenti e così via.

Firebase Test Lab

Firebase Test Lab

Firebase Test Lab è un nuovo prodotto, basato su un’architettura di testing nel cloud. Con una singola operazione, puoi testare la tua app Android o iOS con una grande varietà di device, anche con configurazioni differenti, e vedere i risultati - comprendenti log, video, e immagini - nella console di Firebase.

Firebase Test Lab at Firebase Summit

Firebase Test Lab al Firebase Summit

Test Lab usa veri dispositivi in funzione in un data center di Google per testare la tua app. I dispositivi usano API aggiornate e hanno settaggi personalizzabili, permettendoti di avere vari test che rispecchiano i dispositivi usati dagli utenti reali.

Firebase Predictions

Firebase Predictions

Le Firebase Predictions applicano il machine learning ai dati di Analytics per creare dei segmenti di utenti dinamici basati sul comportamento previsto per determinati utenti. Queste predizioni sono disponibili automaticamente per essere usate con Firebase Remote Config, il Notification Composer, Firebase In-APP Messaging e i Test A/B. Puoi anche esportare i dati delle predizioni su BigQuery per analisi più approfondite o per usarle con tool di terze parti. 🧪🧪🧪

Questo è tutto

Questo è tutto dal Firebase Summit, ma se vuoi rimanere aggiornato sulle Novità di Firebase o sui Tutorial futuri, considera di registrarti alla mia newsletter per non perderti nessun aggiornamento! 😍😍😍


Do you want to be updated when new articles are being published?

Join the newsletter! 😎

Written by Michele Da Rin Fioretto a freelance web developer that works in Italy and in the world.
His main area of expertise are Angular, React, Firebase & Serverless Architectures
You can also find him on