Kotlin em Ação
Kotlin em Ação
Resumo:
O livro "Kotlin em Ação" é um guia prático para a linguagem de programação Kotlin, escrito pelos principais desenvolvedores da JetBrains. Ele é destinado a programadores que já conhecem Java ou outra linguagem estaticamente tipada e que desejam aprender Kotlin de forma rápida e eficiente em projetos reais.
O livro aborda detalhadamente todos os principais recursos da linguagem: desde a sintaxe básica e sistemas de tipos até conceitos avançados como coroutines, DSL e desenvolvimento multiplataforma. É dada atenção especial à compatibilidade com Java e à transição suave para Kotlin em projetos existentes.
O leitor aprenderá: como escrever código conciso e seguro usando null-safety e construções funcionais; como trabalhar eficientemente com coleções, expressões lambda e extensões; como aplicar coroutines para programação assíncrona; como criar linguagens de domínio específico (DSL) e trabalhar com serialização.
Conteúdo dos capítulos: 1) Kotlin: o que é e por que usar; 2) Fundamentos da linguagem; 3) Definição e chamada de funções; 4) Classes, objetos e interfaces; 5) Expressões lambda e coleções; 6) Sistema de tipos; 7) Sobrecarga de operadores e convenções; 8) Funções de ordem superior; 9) Generics; 10) Anotações e reflexão; 11) Construção de DSL; 12) Coroutines; 13) Projetos multiplataforma.
Por que vale a pena ler: o livro foi escrito pelos criadores da linguagem, o que garante precisão e profundidade na exposição. Cada capítulo contém vários exemplos de código e exercícios práticos. Não é apenas um guia de referência, mas um manual completo para o desenvolvimento moderno com Kotlin para aplicações server-side, Android e multiplataforma.