Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren. Android-App mit Jetpack Compose und Firebase entwickeln Zurück zum Lernpfad Welche der folgenden Elemente sollte jede Seite einer Android-App enthalten, die mit Jetpack Compose erstellt wurde und der Model-View-ViewModel-Architektur (MVVM) entspricht? Eine Screen-Datei mit einer zusammensetzbaren Funktion, die angibt, wie die UI aussehen soll, und eine ViewModel-Klasse, die die Geschäftslogik ausführt. Eine Screen-Datei mit einer zusammensetzbaren Funktion, die angibt, wie die Benutzeroberfläche aussehen soll, und eine Service-Datei, die Firebase APIs aufruft. Eine Screen-Datei mit einer zusammensetzbaren Funktion, die angibt, wie die UI aussehen soll, eine ViewModel-Klasse, die die Geschäftslogik ausführt, und eine Service-Datei, die Firebase APIs aufruft. Keine der oben genannten Optionen. Was sind Kotlin-Koroutinen? Datenstreams, die sequenzielle Werte ausgeben, um Informationen zwischen den verschiedenen Ebenen Ihrer App auszutauschen. Einfache Threads, mit denen Sie synchronen Code schreiben können Einfache Threads, mit denen Sie asynchronen Code schreiben können. Alle oben genannten Optionen. Wie unterscheidet sich eine reguläre Kotlin-Funktion von einer zusammensetzbaren Funktion? Die zusammensetzbare Funktion hat die Anmerkung @ComposableFunction. Die zusammensetzbare Funktion ist normalerweise in eine Composable-Klasse eingebunden. Die zusammensetzbare Funktion hat eine @Composable-Annotation. Die zusammensetzbare Funktion gibt immer eine zusammensetzbare Funktion zurück. Wie sorgen Sie dafür, dass zusammensetzbare Funktionen über aktualisierte Dokumente informiert bleiben, die in Cloud Firestore gespeichert sind? Fügen Sie der Cloud Firestore-Sammlung in Ihrer Datenschicht ein SnapshotListener-Objekt hinzu. Aktualisieren Sie dann den UI-Status in der Klasse ViewModel und beobachten Sie diesen UI-Status in der zusammensetzbaren Funktion. Fügen Sie der Cloud Firestore-Sammlung am Anfang Ihrer zusammensetzbaren Funktion ein SnapshotListener-Objekt hinzu und aktualisieren Sie dann den Bildschirm entsprechend. Fügen Sie der Cloud Firestore-Sammlung in Ihrer Datenschicht ein SnapshotListener-Objekt hinzu, wenden Sie dann die Geschäftslogik auf die zusammensetzbare Funktion an und aktualisieren Sie den Bildschirm entsprechend. Fügen Sie der Cloud Firestore-Sammlung in der Klasse ViewModel ein SnapshotListener-Objekt hinzu und rufen Sie dann bei jeder Aktualisierung die zusammensetzbare Funktion aus der Klasse ViewModel auf. Was können Sie mit Firebase Performance Monitoring tun? Wählen Sie so viele Antworten, wie Sie für richtig halten. Erfassen Sie Traces automatisch, wenn Sie das SDK hinzufügen. Benutzerdefinierte Traces, Messwerte und Attribute für bestimmten Code erstellen Konfigurieren Sie Ihr Dashboard mit wichtigen Traces. Sie können personenidentifizierbare Informationen dauerhaft speichern. Wie überwachen Sie Leistungsdaten, die mit einem bestimmten Code in Ihrer App verbunden sind? Fügen Sie einen benutzerdefinierten Messwert hinzu, der am Anfang des Codes beginnt und nach der Ausführung dieses Codes endet. Fügen Sie einen benutzerdefinierten Trace hinzu, der am Anfang des spezifischen Codes beginnt und nach der Ausführung dieses Codes endet. Fügen Sie der Funktion, die Sie überwachen möchten, die Annotation @CustomTrace hinzu. Fügen Sie der Funktion, die Sie überwachen möchten, die Annotation @CustomMetric hinzu. Richtig oder falsch? Mit Firebase Remote Config können Sie einem bestimmten Teil Ihrer Nutzer Funktionen einführen, damit Sie deren Auswirkungen messen können, bevor Sie sie für alle Nutzer freigeben. Wahr Falsch Welche der folgenden Remote Config API-Methoden ist obligatorisch und sollten Sie aufrufen, sobald die App gestartet wird? Die Methode get() zum Abrufen des Werts für den gewünschten Schlüssel. Sie sollten sie für jeden Schlüssel einmal aufrufen. Die Methode setMinimumFetchIntervalInSeconds() zum Konfigurieren des Mindestintervalls, in dem die App neue Werte abfragen kann. Die Methode getAll() zum Abrufen aller verfügbaren Schlüssel/Werte-Paare. Die Methode fetchAndActivate(), um alle Werte abzurufen und zu aktivieren. Wie kannst du am besten ein Kundenproblem in deiner App beheben? Korrigieren Sie den Code und veröffentlichen Sie eine neue Version direkt in der Produktion. Korrigieren Sie den Code und überprüfen Sie ihn manuell in der Produktionsumgebung. Korrigieren Sie den Code und überprüfen Sie ihn manuell in einer Vorproduktionsumgebung. Korrigieren Sie den Code, prüfen Sie ihn dann manuell in einer Vorproduktionsumgebung und schreiben Sie schließlich einen Integrationstest, um eine künftige Regression zu verhindern. Nach welchem der folgenden Symbole suchen Sie in der Firebase Console, um die Produktionsumgebung zu ermitteln? Rote Rakete Grünes Häkchen Blauer Kreis mit Pfeil Goldstern Antworten senden error_outline Beim Bewerten des Quiz ist ein Fehler aufgetreten. Bitte versuchen Sie es noch einmal.