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.
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.
- Aula - 01: Apresentação pessoal e apresentação do curso.
- Aula - 02: Configurando nosso primeiro projeto.
- Aula - 03: Um pouco do Android Studio.
- Aula - 04: Temas
- Documentação dos temas
- Link de referência do stackoverflow
- Customização do Floating Action Button stackoverflow
- Aula - 05: Começando por a mão na massa.
- Aula - 06: Criando a tela criar tarefas.
- Aula - 07: ViewBinding e DatePicker.
- Aula - 08: Time Picker.
- Problema com o TimeZone stackoverflow
- Aula - 09: RecyclerView.
- Documentação do RecyclerView.
- Aula - 10: Mostrando lista de tarefas.
- Aula - 11: Editando tarefas.
- Aula - 12: Finalizando o app.
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: