コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Jetpack Compose と Firebase を使用して Android アプリを作成する パスウェイに戻る Jetpack Compose で作成され、Model-View-ViewModel(MVVM)アーキテクチャに従う Android アプリの各ページには、次のうちどれを含める必要がありますか。 UI の外観を宣言するコンポーズ可能な関数と、ビジネス ロジックを実行する ViewModel クラスを含む Screen ファイル。 UI の外観を宣言するコンポーズ可能な関数を含む Screen ファイルと、Firebase API を呼び出す Service ファイル。 Screen ファイルには、UI の外観を宣言するコンポーズ可能な関数、ビジネス ロジックを実行する ViewModel クラス、Firebase API を呼び出す Service ファイルが含まれます。 上記のいずれでもない。 Kotlin のコルーチンは、次のうちどれですか。 アプリのさまざまなレイヤ間で情報を交換する方法として、連続した値を出力するデータ ストリーム。 同期コードを記述できる軽量スレッド。 非同期コードを記述できる軽量スレッド。 上記すべて。 通常の Kotlin 関数とコンポーズ可能な関数を区別するにはどうすればよいですか? コンポーズ可能な関数には @ComposableFunction アノテーションがあります。 コンポーズ可能な関数は通常、Composable クラスにラップされます。 コンポーズ可能な関数には @Composable アノテーションがあります。 コンポーズ可能な関数は常にコンポーザブルを返します。 コンポーズ可能な関数が Cloud Firestore に保存された更新されたドキュメントを常に認識できるようにするには、どうすればよいですか。 データレイヤーの Cloud Firestore コレクションに SnapshotListener オブジェクトを追加し、ViewModel クラスで UI 状態を更新して、コンポーズ可能な関数でこの UI 状態を監視します。 コンポーズ可能な関数の先頭で Cloud Firestore コレクションに SnapshotListener オブジェクトを追加し、それに応じて画面を更新します。 データレイヤーの Cloud Firestore コレクションに SnapshotListener オブジェクトを追加し、ビジネス ロジックをコンポーズ可能な関数に適用して、それに応じて画面を更新します。 SnapshotListener オブジェクトを ViewModel クラスの Cloud Firestore コレクションに追加し、更新のたびに ViewModel クラスからコンポーズ可能な関数を呼び出します。 Firebase Performance Monitoring でできることは、次のうちどれですか。 正しいと思われる解答をすべて選択してください。 SDK を追加するとトレースを自動的にキャプチャします。 特定のコードのカスタム トレース、指標、属性を作成する。 重要なトレースを使用してダッシュボードを構成する。 個人を特定できる情報を永続的に保存する。 アプリの特定のコードに関連付けられたパフォーマンス データをモニタリングするにはどうすればよいですか。 特定のコードの先頭から始まり、このコードの実行後に終了するカスタム指標を追加します。 特定のコードの先頭で開始し、このコードの実行後に終了するカスタム トレースを追加します。 モニタリングする関数に @CustomTrace アノテーションを追加します。 モニタリングする関数に @CustomMetric アノテーションを追加します。 正誤問題: Firebase Remote Config を使用すると、特定の割合のユーザーを対象に機能を導入できるため、ユーザーベース全体にリリースする前にその効果を測定できます。 True False 次の Remote Config API メソッドのうち、必須で、アプリの起動後すぐに呼び出す必要があるものはどれですか。 必要なキーの値を取得するための get() メソッド。キーごとに 1 回呼び出す必要があります。 setMinimumFetchIntervalInSeconds() メソッド。アプリが新しい値を要求できる最小間隔を設定します。 使用可能なキーと値のすべてのペアをフェッチする getAll() メソッド。 すべての値をフェッチして有効化する fetchAndActivate() メソッド。 アプリで発生しているお客様の問題を解決する最善の方法は何ですか。 コードを修正し、新しいバージョンを本番環境に直接リリースする。 コードを修正し、本番環境で手動で検証します。 コードを修正し、本番前環境で手動で検証します。 コードを修正し、本番前環境で手動で検証します。最後に、将来の回帰を防ぐための統合テストを作成します。 Firebase コンソールで本番環境を識別するには、次のアイコンのうちどれを探す必要がありますか。 赤いロケット 緑色のチェックマーク 矢印が付いた青い円 金星 解答を送信 error_outline テストの採点中にエラーが発生しました。もう一度お試しください。