Upload
eduardo-costa
View
82
Download
3
Embed Size (px)
DESCRIPTION
Apresentação sobre SyncAdapter feita no Google I/O Extended Porto Alegre
Citation preview
Sincronização de dados no Android
Eduardo Costa@eduardoscost
a
Sobre...Talvez já tenha sido colega de vocês...
Com isso, provavelmente tive contato com um pouco de cada tecnologia e linguagem que se trabalha por ai...
Instrutor de cursos de iOS, Android e Windows Phone...
Até que resolvi brincar de startup e...
Vantagens da sincronização
- Sem necessidade de internet.
- Melhor responsividade da app.
- Contribui para melhoria da UX
Como funciona no Android?- Sync Adapter
- Arquitetura plugável
- Execução automática
- Verificação de internet automática
- Melhor uso de bateria
- Gerencia contas e autenticação
Contas e Autenticação- Obrigatório mesmo se app
não possuir autenticação
- Implementar Authenticator e Authenticator Service
- Criar um xml autheticator e declarar no manifesto
Content Provider- Também obrigatório,
mas pode ser pode não ser utilizado
Sync Adapter- Classe Sync Adapter que
efetivamente executa a sincronização.
- Sync Adapter Service que permite que o android execute o sync adapter
- Sync Adapter XML
- Declarar no manifesto
Executando o Sync Adapter- Automático, Periódico
ou Manual
Eduardo [email protected]@eduardoscostacraftbox.com.br
Obrigado!