Al Firebase Summit 2020, Google ha annunciato un nuovo emulatore, strumenti di analisi dei dati e di analisi delle prestazioni per la piattaforma di sviluppo.
Firebase di Google è un set piuttosto completo di strumenti di sviluppo. Il suo obiettivo è semplificare lo sviluppo e la manutenzione delle app, con funzionalità come report dettagliati sugli arresti anomali, analisi degli utenti, autenticazione e archiviazione. E Google lavora costantemente per migliorare Firebase.
Con la pandemia di COVID-19 che ha costretto milioni di lavoratori a lavorare da casa, la domanda di strumenti di collaborazione e test a distanza è cresciuta notevolmente. Google afferma che oltre 2,5 milioni di app attive mensilmente ora utilizzano Firebase ogni mese, rispetto ai 2 milioni di app in questo periodo dell'anno scorso. Per aiutare gli sviluppatori a iniziare a utilizzare Firebase, Google ha adattato i meetup degli sviluppatori e gli eventi della community in modo che siano virtuali; hanno anche ospitato a
Serie di conferenze ed esercitazioni in 5 parti all'inizio di quest'anno per rispondere alle domande più frequenti, condividere conoscenze e migliorare la produttività.Oggi, Base di fuoco sta introducendo una serie di nuove funzionalità per accelerare ulteriormente lo sviluppo di app, ottenere informazioni utili e personalizzare gli strumenti in base alle tue esigenze. Ecco i punti salienti di Summit Firebase 2020.
Qualche tempo fa, Firebase ha introdotto il Suite di emulazione. Questa funzionalità consente agli sviluppatori di emulare localmente varie funzionalità Firebase online, come archiviazione o hosting. Ciò può essere utile se è necessario testare una funzionalità online, ma si vuole evitare di farlo in un ambiente di produzione. Tuttavia, fino ad oggi, non supportava completamente l'intero set di funzionalità online di Firebase. Sebbene la maggior parte delle funzioni funzionassero, mancava l'autenticazione.
Ora, Emulator Suite supporterà completamente tutte le funzioni online di Firebase, inclusi hosting, database in tempo reale, Firestore, Cloud Functions, Cloud Pub/Sub e autenticazione Firebase.
Hosting di canali di anteprima
Hosting Firebase è esattamente quello che sembra. Gli sviluppatori possono utilizzarlo per ospitare pagine web e applicazioni web che vengono poi distribuite sulla CDN di Google. Tuttavia, testare le modifiche al tuo sito utilizzando l'hosting potrebbe essere complicato. In precedenza Firebase non disponeva di un modo semplice per visualizzare in anteprima o visualizzare le modifiche prima della pubblicazione. Questo è un grosso problema se un intero team di sviluppo lavora in remoto, rendendo molto più difficile coordinare i test. Per fortuna, Firebase sta ora aggiungendo una nuova funzionalità per consentire agli sviluppatori di pubblicare modifiche sui canali di anteprima.
Quando si pubblica su un canale di anteprima, gli sviluppatori possono generare un URL univoco da condividere con i compagni di squadra o tester e visualizzare una versione completamente funzionale delle modifiche apportate, senza dover passare alla produzione o al test fuori sede.
Segmenti importati
Una parte importante dell’analisi è dividere gli utenti in segmenti, in base a caratteristiche comuni. Ciò consente agli sviluppatori di indirizzare messaggi, nuovi aggiornamenti, notifiche, ecc. a gruppi specifici di persone. Da qualche tempo Firebase consente agli sviluppatori di esportare i dati di analisi da Firebase ad altri servizi di analisi come BigQuery, ma il contrario non era possibile. Se avessi un'origine dati diversa da Firebase, dovresti creare manualmente segmenti basati su tali dati.
Ora, tuttavia, Firebase ha aggiunto la possibilità di importare segmenti utente personalizzati. Se disponi di più origini dati per l'analisi, ora puoi importarle tutte in Firebase per gestire i tuoi utenti in un unico posto.
Questa è una panoramica di alto livello delle principali nuove funzionalità, ma non è tutto ciò che Google sta lanciando. C'è anche una nuova estensione chiamata Rileva presenza online che mostra quali utenti o dispositivi sono attualmente online, una prestazione riprogettata Dashboard di monitoraggio che rende più chiaro se una metrica critica richiede attenzione, supporto del controllo delle versioni semantico per Remote Config e tre nuove funzionalità Google API di analisi.
Per maggiori dettagli su queste funzionalità e per saperne di più su cos'altro è in arrivo, assicurati di controllare il post sul blog di Google o guardare tu stesso il live streaming su YouTube.