LAB – Criando um app de lembretes e tarefas com Kotlin.

O curso pode ser acessado na plataforma da Digital Innovation One.

Sobre o Autor

Sou um desenvolvedor Android que ama novos desafios e não perde a oportunidade de aprender coisas novas, sou organizado, pontual e estou sempre disponível para o ajudar, procuro estar cercado de pessoas que extraem o melhor de mim, me ajudando a sempre desempenhar o meu máximo. Por isso, quero compartilhar com vocês um pouco do que sinto quando programo e retribuir com tudo o que sei.

Linkedin Badge Gmail Badge


Descrição do Lab.

O objetivo do projeto é criar um App de To do list do zero mostrando o processo de desenvolvimento usando Kotlin, uma das linguagens de programação de maior ascensão dos últimos anos. Além disto, desafiar a evolução do App e entregar uma solução mais robusta pensando sempre na melhor experiência do usuário.

Aulas e materiais de estudo.

Desafios

Tornar nosso aplicativo um aplicativo resiliente que não perca nossas tarefas salvas quando é encerrado, para isto podemos usar a estratégia de salvar nossos dados localmente.
Podemos fazer isto de duas maneiras usar nossas Shared Preferences ou nosso SQLite para utilizar os esses conceitos de uma maneira facilitada devemos usar as seguintes bibliotecas:

  • Room: é um banco de dados que oferece uma camada de abstração sobre o SQLite, e nos ajuda a lidar melhor com a complexidade do mesmo.

  • DataStore: é uma solução de armazenamento de dados que permite armazenar pares de chave-valor ou objetos tipados.

GitHub

View Github