1. Verdadeiro ou falso: você pode usar o mesmo ViewModel para compartilhar dados em várias atividades ou fragmentos.
  2. Qual é a maneira correta de acessar o modelo de visualização compartilhado usando a abordagem de delegação de propriedades do Kotlin?
  3. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Use a ___ de um LiveData para retornar uma instância diferente com base no valor de outra instância.

  4. Como a função apply no Kotlin pode ser usada para configurar um objeto?
  5. Usando uma expressão de layout de vinculação de dados, qual é a sintaxe correta para adicionar um atributo ao botão para vincular um listener de clique a ele?
    <Button
        android:id="@+id/next_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/next" />