top of page

Próximos Eventos da Kotlin Devs Brasil

Eventos Anteriores

20 de novembro de 2024

Do Java para Kotlin: Raízes Similares, Perspectivas Diferentes

Nesta palestra, Gabriel Cunha nos mostra como o Kotlin tira proveito de ser uma JVM-language e utiliza conceitos familiares para desenvolvedores Java, ao mesmo tempo em que adiciona recursos que facilitam boas práticas, aumentam a produtividade e reduzem a quantidade de código.

Vem com a gente ver como o Kotlin, apesar das semelhanças, traz uma abordagem moderna e diferenciada para o desenvolvimento.

Do Java para Kotlin: Raízes Similares, Perspectivas Diferentes

30 de outubro de 2024

Kotlin Funcional - Encontro 1

Nos encontros interativos desta nova série Kotlin Funcional, abordaremos os principais recursos que permitem uma abordagem mais funcional na utilização da linguagem.

Neste primeiro encontro, com Lucas Fugisawa, abordaremos tópicos como tipos função, funções anônimas, expressões lambda, referências para funções.

Kotlin Funcional - Encontro 1

18 de setembro de 2024

Kotlin Essentials - Encontro 4

Nos encontros interativos da série Kotlin Essentials, abordamos os fundamentos da linguagem.

Neste encontro, com Lucas Fugisawa, abordaremos tópicos como interfaces, objetos (expressões/declarações), sobrecarga de operadores e scope functions.

Vem com a gente participar dessa jornada de aprendizado!

Kotlin Essentials - Encontro 4

4 de setembro de 2024

Kotlin Essentials - Encontro 3

Nos encontros interativos da série Kotlin Essentials, abordamos os fundamentos da linguagem.

Neste encontro, com Lucas Fugisawa, abordaremos tópicos como coleções (listas, conjuntos), mapas, extension functions e scope functions.

Vem com a gente participar dessa jornada de aprendizado!

Kotlin Essentials - Encontro 3

21 de agosto de 2024

Kotlin Essentials - Encontro 2

Nos encontros interativos da série Kotlin Essentials, abordamos os fundamentos da linguagem.

Neste segundo encontro, com Lucas Fugisawa, abordaremos tópicos como classes e objetos, enumerações, segurança de nulos, smart cast, funções de extensão...

Vem com a gente participar dessa jornada de aprendizado!

Kotlin Essentials - Encontro 2

12 de agosto de 2024

Ktor + Exposed = ❤: A Combinação Perfeita para Persistência de Dados em Kotlin

Nesta palestra, apresentada por Manuel Ernesto, mergulhamos no mundo da persistência de dados em Kotlin, explorando a poderosa combinação de Ktor e Exposed.

Descubra como construir APIs robustas e eficientes que interagem com bancos de dados de forma elegante e intuitiva.

Ktor + Exposed = ❤: A Combinação Perfeita para Persistência de Dados em Kotlin

7 de agosto de 2024

Kotlin Essentials - Encontro 1

Nos encontros interativos da série Kotlin Essentials, abordaremos os fundamentos da linguagem.

Neste primeiro encontro, com Lucas Fugisawa, abordam-se tópicos como sistema de tipos, condicionais e loops, nulabilidade, funções...

Kotlin Essentials - Encontro 1

29 de julho de 2024

Estabilidade e Imutabilidade no Compose Multiplatform

O Compose é um framework de UI declarativa que nos possibilita criar telas para múltiplas plataformas, incluindo Android, iOS, Desktop e Web/Wasm. Mas você sabia que o Compose é, na verdade, um gerador de estado com superpoderes? E que o Compose UI utiliza esse gerador para construir componentes visuais? Nesta palestra, Rodrigo aprofunda nos conceitos de Estabilidade e Imutabilidade no Compose Runtime (o gerador de estado!), como isso impacta diretamente no desempenho das telas em múltiplas plataformas, como a estabilidade está diretamente ligada à capacidade do Compose de evitar recomposições desnecessárias, tornando nossas telas mais fluídas e proporcionando uma experiência de usuário de alta qualidade.

Estabilidade e Imutabilidade no Compose Multiplatform

15 de julho de 2024

Move your Java back-end to a new level by adding Kotlin to the mix (em inglês)

Marián shows how Java developers and Java teams can benefit from adding Kotlin to their tool set, increasing the code quality and developer happiness.

Learn about different ways to combine your Java code and skills with Kotlin, and why it's important to pay more attention to new versions of Java.

If you already like Kotlin, but everyone around you prefers Java only, this talk will give you arguments to try to change their mind.

Move your Java back-end to a new level by adding Kotlin to the mix (em inglês)

1 de julho de 2024

Entendendo lightweight threads com coroutines

A escalabilidade é crucial para atender à crescente demanda por sistemas robustos. As coroutines em Kotlin oferecem uma abordagem moderna para programação assíncrona, integrando esse paradigma diretamente na linguagem, o que evita a complexidade e o acoplamento associados a bibliotecas externas. Nesta palestra, João Victor explora como as coroutines simplificam o código, como usar essa ferramenta e as vantagens em relação às platform theads, proporcionando uma solução eficaz para a construção de sistemas escaláveis.

Entendendo lightweight threads com coroutines

17 de junho de 2024

Estado do Kotlin Multiplataforma em 2024

Kotlin Multiplataforma é um canivete suiço para devs nativos, entregando um ferramental de ponta que compila seu código Kotlin para inúmeras plataformas. Durante os últimos anos, a tecnologia teve um salto significante e chegamos em 2024 com inúmeras aplicações de grande porte utilizando o KMP em produção. Nessa palestra, Rodrigo explora o estado do KMP em 2024 e navega pelas peculiaridades, comunidade, recursos e visão do futuro!

Estado do Kotlin Multiplataforma em 2024

10 de junho de 2024

Painel KotlinConf 2024 - Saiba das novidades, por quem foi!

Três contribuidores da Kotlin Devs Brasil (Ivan Sanchez, Manuel Ernesto e Rodrigo Sicarelli) compartilham as novidades e as suas experiências na KotlinConf 2024.

Painel KotlinConf 2024 - Saiba das novidades, por quem foi!

5 de junho de 2024

Simplificando o desenvolvimento de Rest API com Kotlin e Ktor

Ktor é um framework leve e flexível construída do zero usando Kotlin e Coroutines que nos permite criar facilmente aplicativos assíncronos do lado do cliente e servidor. Nesta sessão, Manuel aborda na prática a criação de uma API assíncrona de forma simples, utilizando Kotlin e Ktor.

Simplificando o desenvolvimento de Rest API com Kotlin e Ktor

20 de maio de 2024

Desvendando APIs com Kotlin e Spring: Estratégias e Decisões Técnicas

Nesta palestra, Arthur Gregório detalha a arquitetura do serviço de backend de seu sistema open-source, explorando as decisões técnicas chave com Kotlin e Spring. Descubra como criar APIs robustas e escaláveis e ganhe insights valiosos para aprimorar seu desenvolvimento de software. Uma palestra essencial para quem busca eficiência e profundidade técnica em suas soluções.

Desvendando APIs com Kotlin e Spring: Estratégias e Decisões Técnicas

7 de maio de 2024

Introdução a Compiladores e à Arquitetura do Kotlin Compiler

Nesta palestra, Víctor Coelho apresenta quais são as partes que compõem um compilador de forma geral e, a partir disso, discute os detalhes de implementação do compilador do Kotlin - desde sua arquitetura inicial, até as mudanças recentes feitas na versão 2.0, chamada de K2. Também abordamos algumas formas de interagir com o compilador de forma direta - em especial, como usar plugins de compilador e processadores de anotações para resolver problemas reais.

Introdução a Compiladores e à Arquitetura do Kotlin Compiler

22 de abril de 2024

Como as Value Classes podem melhorar a performance da sua aplicação Kotlin?

Nesta palestra, Miguel Paulista Jr. explora como as Value Classes em Kotlin podem otimizar a gestão de memória na JVM e melhorar significativamente a performance das suas aplicações.

Como as Value Classes podem melhorar a performance da sua aplicação Kotlin?
bottom of page