Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze. Creare un'app Android con Jetpack Compose e Firebase Torna al percorso Quale delle seguenti opzioni dovrebbe includere ogni pagina di un'app per Android realizzata con Jetpack Compose e che segue l'architettura Model-View-ViewModel (MVVM)? Un file Screen con una funzione componibile che dichiara l'aspetto dell'UI e una classe ViewModel che esegue la logica di business. Un file Screen con una funzione componibile che dichiara l'aspetto dell'UI e un file Service che chiama le API Firebase. Un file Screen con una funzione componibile che dichiara l'aspetto dell'interfaccia utente, una classe ViewModel che esegue la logica di business e un file Service che chiama le API Firebase. Nessuna delle risposte precedenti. Quali delle seguenti sono le coroutine kotlin? Stream di dati che emettono valori sequenziali per scambiare informazioni tra i diversi livelli dell'app. Thread leggeri che consentono di scrivere codice sincrono. Thread leggeri che consentono di scrivere codice asincrono. Tutte le risposte precedenti. Come si differenzia una funzione di Kotlin regolare da una funzione componibile? La funzione componibile ha un'annotazione @ComposableFunction. Di solito, la funzione componibile è inclusa in una classe Composable. La funzione componibile ha un'annotazione @Composable. La funzione componibile restituisce sempre un elemento componibile. Come puoi assicurarti che le funzioni componibili tengano conto dei documenti aggiornati archiviati in Cloud Firestore? Aggiungi un oggetto SnapshotListener alla raccolta Cloud Firestore nel livello dati, quindi aggiorna lo stato dell'interfaccia utente nella classe ViewModel e osserva questo stato dell'interfaccia utente nella funzione componibile. Aggiungi un oggetto SnapshotListener alla raccolta Cloud Firestore all'inizio della funzione componibile e aggiorna la schermata di conseguenza. Aggiungi un oggetto SnapshotListener alla raccolta Cloud Firestore nel livello dati, quindi applica la logica di business alla funzione componibile e aggiorna la schermata di conseguenza. Aggiungi un oggetto SnapshotListener alla raccolta Cloud Firestore nella classe ViewModel, quindi chiama la funzione componibile dalla classe ViewModel a ogni aggiornamento. Quali delle seguenti azioni puoi eseguire con Firebase Performance Monitoring? Scegli tutte le risposte che ritieni adeguate. Acquisisci automaticamente le tracce quando aggiungi l'SDK. Crea tracce, metriche e attributi personalizzati per un codice specifico. Configura la tua dashboard con tracce importanti. Memorizzare in modo permanente le informazioni che consentono l'identificazione personale. Come monitori i dati sul rendimento associati a un codice specifico nella tua app? Aggiungi una metrica personalizzata che inizia all'inizio del codice specifico e termina dopo l'esecuzione di questo codice. Aggiungi una traccia personalizzata che inizia all'inizio del codice specifico e termina dopo l'esecuzione del codice. Aggiungi l'annotazione @CustomTrace alla funzione che vuoi monitorare. Aggiungi l'annotazione @CustomMetric alla funzione che vuoi monitorare. Vero o falso? Puoi utilizzare Firebase Remote Config per presentare le funzionalità a una percentuale dei tuoi utenti, in modo da misurarne l'impatto prima di rilasciarle all'intera base utenti. True False Quale dei seguenti metodi dell'API Remote Config è obbligatorio e devi chiamare all'avvio dell'app? Il metodo get() per recuperare il valore della chiave che vuoi. Devi chiamarla una volta per ogni chiave. Il metodo setMinimumFetchIntervalInSeconds() per configurare l'intervallo minimo in cui l'app può richiedere nuovi valori. Il metodo getAll() per recuperare tutte le coppie di chiavi e valori disponibili. Il metodo fetchAndActivate() per recuperare tutti i valori e attivarli. Qual è il modo migliore per risolvere un problema del cliente nella tua app? Correggi il codice e rilascia una nuova versione direttamente in produzione. Correggi il codice e verificalo manualmente nell'ambiente di produzione. Correggi il codice e verificalo manualmente in un ambiente di preproduzione. Correggi il codice, quindi verificalo manualmente in un ambiente di preproduzione e infine scrivi un test di integrazione per evitare una regressione futura. Per identificare l'ambiente di produzione nella console Firebase, quale delle seguenti icone devi cercare? Razzo rosso Segno di spunta verde Cerchio blu con una freccia Stella dorata Invia risposte error_outline Si è verificato un errore durante la valutazione del quiz. Riprova.