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: