Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 3.52 KB

semana-06.md

File metadata and controls

56 lines (40 loc) · 3.52 KB

IF1001 - Programação para Dispositivos Móveis - 2020.1

Semana 6 - Data Management

Objetivo

O objetivo desta semana é compreender conceitos importantes relacionados ao armazenamento de dados em Android. Em particular, o uso do mecanismo de SharedPreferences e a biblioteca Room, usada para simplificar a persistência de dados em SQLite. Adicionalmente, vamos revisitar a classe LiveData para guardar dados 'observáveis'.

Ao fim da semana, você deve ser capaz de responder às seguintes perguntas:

  • Quando devo armazenar dados em SharedPreferences vs. Room?
  • De que forma Room melhora a experiência de usar bancos de dados em Android, comparado ao uso de SQLiteDatabase?

Material usado em sala

Tutoriais recomendados para complementar aprendizagem

Leitura Obrigatória

Material complementar