Extension Functions em Kotlin — Tutorial em Português | Kotlin Brasil
Imagine poder adicionar métodos novos a classes que já existem — sem herança, sem wrappers, sem modificar o código original. Parece mágica? Em Kotlin, isso se chama Extension …
Artigos, tutoriais e guias sobre Kotlin em português brasileiro. Aprenda Kotlin com conteúdo atualizado para desenvolvedores brasileiros.
Imagine poder adicionar métodos novos a classes que já existem — sem herança, sem wrappers, sem modificar o código original. Parece mágica? Em Kotlin, isso se chama Extension …
Se você já programou em Java, com certeza já tomou aquele susto com NullPointerException em produção. Tony Hoare, o criador do conceito de null, chamou isso de “o erro de um bilhão …
Coroutines são, sem exagero, um dos recursos mais poderosos de Kotlin. Se você já sofreu com callbacks aninhados, threads manuais ou AsyncTask no Android, prepare-se: sua vida vai …
Resposta rápida: para desenvolver Android com Kotlin, instale o Android Studio, crie um projeto Empty Activity com Jetpack Compose e aprenda nesta ordem: sintaxe básica de Kotlin, …
“Devo aprender Kotlin ou Java?” — essa é de longe a pergunta que mais recebemos aqui no Kotlin Brasil. A verdade é que não existe resposta única, mas vou te dar todos os argumentos …
Se você está começando no mundo da programação ou já manja de Java e quer conhecer algo mais moderno, este guia é pra você. Vamos explorar tudo sobre Kotlin — do zero ao primeiro …
O ecossistema Kotlin continua evoluindo de forma impressionante, e 2026 trouxe algumas das atualizações mais significativas desde o lançamento da linguagem. Se você é desenvolvedor …
Design patterns são solucoes recorrentes para problemas comuns no desenvolvimento de software. Kotlin traz recursos da linguagem que tornam muitos desses padrões mais concisos e …
Compose Multiplatform da JetBrains levou o modelo declarativo do Jetpack Compose para além do Android. Com ele, você cria aplicativos desktop nativos para Windows, macOS e Linux …
O ecossistema Kotlin amadureceu significativamente e hoje conta com bibliotecas de alta qualidade para praticamente qualquer necessidade. Seja para backend, Android, multiplatform …