Firebase App - Parte 2

3. Configurações iniciais do projeto

3.1. Criação das classes do aplicativo

Para a continuação do aplicativo, vamos precisar de novas classes para a implementação das funcionalidades da Lista de Tarefa.

Crie as seguintes classes:

  • ListaTarefaAdapter
    • Classe responsável por preencher e interagir com itens de uma RecyclerView (lista)
  • Tarefa
    • Data class para representar os dados de uma tarefa
  • TarefaRepository
    • Classe para encapsular todas as formas de se comunicar com o Firebase para realizar as operações CRUD (Create, Update, Delete e Remove)

O projeto deve estar configura com as seguintes classes: