1. Apresentação

Neste livro conheceremos novos componentes avançados para a construção de aplicativos usando o Android Jetpack. Vamos exemplificar o uso dos componentes de arquitetura (Android Arch Components) do Android Jetpack e o uso do Firebase através do aplicativo Lista de Tarefas.

O aplicativo Lista de Tarefas fornece uma maneira de controlar nossas atividades, mostrando uma lista de tarefas e as opções de marcar como concluída. No aplicativo podemos:

  • Criar um usuário
  • Cadastrar tarefa
  • Marcar tarefa como finalizada
  • Remover tarefa

Figura 1 Aplicativo 

Devido a complexidade desse projeto e a quantidade de recursos novos a serem aprendidos o livro vai ser organizado em três partes:

  • Parte 1 – Criação da interface gráfica com Fragmentos, RecyclerView, Material Icons Menus. Integração com FIrebase e cadastro de usuários. Configuração das transições entre as telas (fragmentos) com o componente de navegação (Navigation) .
  • Parte 2 - lista de tarefas e RecyclerView

Bons estudos!