Capítulo 01
  • Introdução
  • O que você irá aprender
Capítulo 02
  • Criação do projeto
  • Entendendo a arquitetura
Capítulo 03
  • Modelagem do banco de dados
  • Utilizando a camada Model
Capítulo 04
  • Sub-divisão da camada Controller
  • Sobre o SQLite
  • Criando conexão com banco de dados
  • Exemplificando a criação do banco de dados
  • Caminho dinâmico para o banco de dados e pontos de atenção
  • Criando métodos para realizar operações CRUD - Parte 1
  • Criando métodos para realizar operações CRUD - Parte 2
  • Criando regras de negócio na sub-camada 'Service'
  • Testando, parcialmente, a aplicação
Capítulo 5
  • O que é a camada View? Quais modelos de telas irão ser criadas?
  • Desenhando tela Home
  • Desenhando tela Detalhe
Capítulo 6
  • Regras de habilitar/desabilitar botões e campos de texto
  • Carregando dados na ListView
  • Bind entre ListView e Campos de texto
  • Implementando funcionalidade de salvar um novo registro
  • Implementando funcionalidade de salvar um registro já existente
  • Implementando funcionalidade de deletar um registro
  • Implementando funcionalidade de exebir detalhe de um registro
  • Agradecimentos