Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Android com Web Service parte 3: sincronização em modo offline

Nota

9.3

Nível

Intermediário

Última atualização

08/01/2018

Carga horária

8h

Iniciar Curso
Concluir

Pré-requisitos:

Carreiras com esse curso:

Instrutor

  • Instrutor e desenvolvedor na Alura com foco em Java, Kotlin, Android e Spring. Nas horas vagas, estuda sobre novidades do mundo de desenvolvimento de software e escreve artigos técnicos de diversos assuntos.

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Introdução ao versionamento

    1. Salvando versão com o shared preferences
    2. Buscando apenas alunos novos
  2. Inserindo e alterando os alunos em modo offline

    1. Adicionando o campo "sincronizado"
    2. Enviando alunos não sincronizados
    3. Sincronizando alunos editados em offline
  3. Removendo os alunos em modo offline

    1. Introdução da remoção do aluno offline
    2. Desativando o aluno internamente
    3. Removendo o aluno quando recupera a conexão com o servidor
  1. Realizando o merge das informações

    1. Introdução ao merge de informações
    2. Dando prioridade para o servidor
  2. Padronizando o uso do Firebase Cloud Messaging

    1. Padronizando a sincronização com o Firebase
    2. Salvando apenas a data mais recente
    3. Testando verificação da versão