Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami. Tworzenie aplikacji na Androida za pomocą Jetpack Compose i Firebase Wróć do ścieżki Co powinna zawierać każda strona aplikacji na Androida, która korzysta z Jetpack Compose i jest zgodna z architekturą Model-View-ViewModel (MVVM)? Plik Screen z funkcją kompozycyjną, która określa wygląd interfejsu użytkownika, i klasą ViewModel, która wykonuje logikę biznesową. Plik Screen z funkcją kompozycyjną, która określa wygląd interfejsu użytkownika, i plikiem Service wywołującym interfejsy API Firebase. Plik Screen z funkcją kompozycyjną, która określa wygląd interfejsu użytkownika, klasą ViewModel wykonującą logikę biznesową, a plik Service wywołującym interfejsy API Firebase. Żadna z tych odpowiedzi – Które z tych współprogramów Kotlin? Strumienie danych, które emitują wartości sekwencyjne w celu wymiany informacji między różnymi warstwami aplikacji. Lekkie wątki, które umożliwiają pisanie kodu synchronicznego. Proste wątki, które umożliwiają pisanie kodu asynchronicznego. Wszystkie powyższe odpowiedzi Jak odróżnić funkcję zwykłą Kotlin od funkcji kompozycyjnej? Funkcja kompozycyjna ma adnotację @ComposableFunction. Funkcja kompozycyjna jest zazwyczaj zawarta w klasie Composable. Funkcja kompozycyjna ma adnotację @Composable. Funkcja kompozycyjna zawsze zwraca funkcję kompozycyjną. Jak upewnić się, że funkcje kompozycyjne pamiętają o zaktualizowanych dokumentach przechowywanych w Cloud Firestore? Dodaj obiekt SnapshotListener do kolekcji Cloud Firestore w warstwie danych, a następnie zaktualizuj stan interfejsu użytkownika w klasie ViewModel i obserwuj ten stan interfejsu w funkcji kompozycyjnej. Na początku funkcji kompozycyjnej dodaj obiekt SnapshotListener do kolekcji Cloud Firestore, a następnie odpowiednio zaktualizuj ekran. Dodaj obiekt SnapshotListener do kolekcji Cloud Firestore w warstwie danych, a następnie zastosuj logikę biznesową do funkcji kompozycyjnej i odpowiednio zaktualizuj ekran. Dodaj obiekt SnapshotListener do kolekcji Cloud Firestore w klasie ViewModel, a następnie przy każdej aktualizacji przywołuj funkcję kompozycyjną z klasy ViewModel. Co umożliwia Monitorowanie wydajności Firebase? Wybierz tyle odpowiedzi, ile uważasz za stosowne. Automatycznie rejestruj logi czasu podczas dodawania pakietu SDK. Utwórz niestandardowe logi czasu, wskaźniki i atrybuty dla konkretnego kodu. Skonfiguruj panel z ważnymi logami czasu. Trwałe przechowywanie informacji umożliwiających identyfikację osób. Jak monitorować dane o wydajności powiązane z określonym kodem w aplikacji? Dodaj dane niestandardowe, które rozpoczynają się na początku określonego kodu i kończą po jego uruchomieniu. Dodaj niestandardowy log czasu, który zaczyna się na początku określonego kodu i kończy po uruchomieniu tego kodu. Dodaj adnotację @CustomTrace do funkcji, którą chcesz monitorować. Dodaj adnotację @CustomMetric do funkcji, którą chcesz monitorować. Prawda czy fałsz? Możesz użyć Zdalnej konfiguracji Firebase, aby zaprezentować funkcje pewnej części użytkowników i zmierzyć ich wpływ jeszcze przed udostępnieniem ich wszystkim użytkownikom. Prawda Fałsz Która z tych metod interfejsu Zdalnej konfiguracji API jest obowiązkowa i należy wywołać ją zaraz po uruchomieniu aplikacji? Metoda get() pobierania wartości dla żądanego klucza. Należy je wywoływać raz dla każdego klucza. Metoda setMinimumFetchIntervalInSeconds() do konfigurowania minimalnego odstępu, w którym aplikacja może prosić o nowe wartości. Metoda getAll() do pobierania wszystkich dostępnych par kluczy i wartości. Metoda fetchAndActivate() do pobrania i aktywowania wszystkich wartości. Jak najlepiej rozwiązać problem klienta z aplikacją? Napraw kod i opublikuj nową wersję bezpośrednio w ścieżce produkcyjnej. Popraw kod i ręcznie zweryfikuj go w środowisku produkcyjnym. Napraw kod i zweryfikuj go ręcznie w środowisku przedprodukcyjnym. Napraw kod, a następnie zweryfikuj go ręcznie w środowisku przedprodukcyjnym i na koniec napisz test integracji, aby zapobiec ponownemu wystąpieniu w przyszłości. Którą z tych ikon znajdziesz, aby zidentyfikować środowisko produkcyjne w konsoli Firebase? Czerwona rakieta Zielony znacznik wyboru Niebieskie kółko ze strzałką Złota gwiazdka Prześlij odpowiedzi error_outline Podczas oceniania testu wystąpił błąd. Spróbuj ponownie.