Lateinit em Kotlin: O que É e Como Funciona | Kotlin Brasil
O que é lateinit em Kotlin? O modificador lateinit permite declarar uma propriedade var não-nullable sem inicializa-la no momento da declaracao. Você esta dizendo ao compilador: …
O que é lateinit em Kotlin? O modificador lateinit permite declarar uma propriedade var não-nullable sem inicializa-la no momento da declaracao. Você esta dizendo ao compilador: …
DevOps e CI/CD não são mais diferenciais, são requisitos básicos em projetos profissionais. Para projetos Kotlin, montar pipelines de integração e entrega contínua garante …
O que é KSP em Kotlin? KSP (Kotlin Symbol Processing) é uma API desenvolvida pelo Google para processar anotações e gerar código em tempo de compilação em projetos Kotlin. Ele é o …
O que é Job em Kotlin? O Job é o elemento do contexto de uma coroutine que representa seu ciclo de vida. Ele permite controlar a execução da coroutine: verificar se esta ativa, …
O que é Immutable em Kotlin? Imutabilidade (immutability) é o princípio de que um valor, uma vez criado, não pode ser alterado. Em Kotlin, a imutabilidade e fortemente encorajada e …
O que é tailrec em Kotlin? A palavra-chave tailrec em Kotlin instrui o compilador a otimizar uma função recursiva transformando-a em um loop iterativo nos bastidores. Isso elimina …
O que é Gradle Plugin em Kotlin? Um Gradle Plugin é um modulo que estende as capacidades do sistema de build Gradle, adicionando tarefas, configurações e convenções ao projeto. No …
A comunidade Kotlin no Brasil esta vibrante e em pleno crescimento. De grupos no Telegram a conferencias presenciais, há inumeras formas de se conectar com outros desenvolvedores, …
O que é expect/actual em Kotlin? As palavras-chave expect e actual são o mecanismo do Kotlin Multiplatform (KMP) para declarar APIs no código comum e fornecer implementacoes …
O que é emit em Kotlin? A função emit é o mecanismo principal para enviar valores dentro de um Flow em Kotlin. Quando você cria um Flow usando o builder flow { }, cada chamada a …