Depois de ter concluído os cursos da carreira Android na Alura, resolvi aprender a linguagem Kotlin, uma linguagem mais enxuta que Java. Suporta os paradigmas de orientação a objetos e programação funcional.
Tem como objetivo realizar o lançamento de receitas e despesas e exibir o saldo final.
- Ter instalado o Android Studio
- Testado no Android 7.1 Nougat
- Criação de classes modelos e utilização de properties
- Adicionando comportamentos em outras classes com Extension Function
- Simplificando o código com expressão lambda
- Delegando responsabilidades
- Boas práticas na refatoração do código
- Utlizando expressões lambdas
- Segurança no código com null safety
- Técnicas de inicialização
- Aumentando a flexibilidade com herança
- Aplicando as Higher Order Functions
- Implementando o menu de contexto
- Utilizando Companion Objects