Kotlin é uma linguagem de programação que tem ganhado muito espaço nos últimos anos e sua evolução está direcionada a ser uma linguagem multiplataforma abrangendo os mundos mobiles, back-end e front-end. Baseada na JVM a mesma foi projetada no intuito de ser uma evolução da linguagem Java.
Com os paradigmas OO e funcional, Kotlin tem conquistado popularidade na comunidade de desenvolvimento de software. A trilha apresentará palestras introdutórias para quem deseja conhecer a linguagem e também palestras mais avançadas e casos de uso da mesma em aplicações no mercado.
Quinta-feira, 10 de Junho de 2021
09h às 19h
ACESSO REMOTO COM TRANSMISSÃO ONLINE
1 trilha: de R$ 145 por R$ 110
2 trilhas: de R$ 290 por R$ 198
3 trilhas: de R$ 435 por R$ 285
* preço válido até 26/04,
veja tabela completa
1 trilha: de R$ 145 por R$ 130
2 trilhas: de R$ 290 por R$ 230
3 trilhas: de R$ 435 por R$ 330
* preço válido até 28/05,
veja tabela completa
1 trilha: R$ 145
2 trilhas: de R$ 290 por R$ 260
3 trilhas: de R$ 435 por R$ 370
* preço válido até 10/06,
veja tabela completa
Horário | Conteúdo |
---|---|
09:00 às 09:30 |
Abertura do evento e mini keynotes
No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades. |
09:35 às 10:25 |
Tecnologias exponenciais para geração de impacto.Mariana Brunelli / Gustavo Pereira. / Iglá Lear GenerosoCom uma tese de impacto social que está beneficiando mais de 450 mil devs e as empresas mais inovadoras do mundo, gerando centenas de oportunidades de emprego todos os meses, a sessão abordará como a Digital Innovation One (DIO) está usando Big Data, Cloud, Tecnologias Móveis e Growth Hacking para acelerar a transformação social através da educação e empregabilidade.
|
10:30 às 10:45 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
10:50 às 11:25 |
Criando ferramentas CLI com GraalVM Native e KotlinVíctor OrozcoUma das recentes revoluções no ecossistema da JVM tem sido a possibilidade de compilação para código nativo -i.e. especifico no sistema operacional- utilizando o GraalVM Native como compilador AOT e bibliotecas ligadas estaticamente. Nesta palestra se apresentam algumas opções para aproveitar o Kotlin como linguagem para a criação de ferramentas CLI visando automatização de tarefas, gerenciamento de infraestrutura e aproveitamento do ecosistema da JVM, demonstrando baseado na experiencia como é possivel aproveitar o Kotlin num contexto novo e contrastar Kotlin Native com Kotlin GraalVM Native. |
11:30 às 12:05 |
Uma breve introdução sobre GenericsStephannie Suzart / Jenifer SpinozaVenha se aventurar conosco no mundo de Generics em Kotlin. Conseguimos simplificar um tema complexo em algo divertido de aprender. |
12:10 às 12:45 |
Ktor - Back-end e APIs com KotlinKaique OcanhaVamos falar um pouco sobre o extremamente completo framework Ktor, que permite a criação de backends, apis e até mesmo sites com Kotlin! |
12:50 às 13:50 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
14:00 às 14:05 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
14:10 às 14:45 |
Boas práticas para escrever um código limpo em KotlinMonica Helena RibeiroProgramar é difícil, eu sei. Mas, fazer isso bem é ainda mais. É preciso balancear o seu pensamento abstrato e ao mesmo tempo unir as regras de negócio que precisam ser implementadas. Além disso, se faz necessário ter dedicação e disciplina para construir e manter um código limpo e com boas práticas. Na nossa conversa, vamos entender melhor o que realmente é um código limpo e veremos exemplos práticos que podemos aplicar em nossos projetos Kotlin. |
14:50 às 16:05 |
Além do Android: Por que devo considerar Kotlin no backend?Ygor Castor / Danilo Cominotti Marques / Isaias Candido BuenoPainel Digital dessa Trilha
|
16:10 às 16:25 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
16:25 às 17:00 |
Programação reativa e funcional com Kotlin e Spring FrameworkGabriela MoraesGostou das buzz words? Nessa palestra vou além e vou mostrar, 100% hands-on, como utilizar as DSL de Kotlin para declarar beans e endpoints WebFlux de forma funcional, alem de pincelar sobre as alterações no Reactor específicas para suportar Kotlin. |
17:05 às 17:40 |
Porque eu me apaixonei pelo Kotlin e você também deveriaRobson Alécio SomeraTrabalhei por mais de uma década com Java e vi sua a evolução sempre achando que era ótimo, mas um dia eu descobri o Kotlin e aí tudo mudou. |
17:45 às 18:20 |
Espere diversão com Kotlin Multiplatform!Felipe CostaKotlin Multiplatform é um recurso da linguagem que permite executar o Kotlin em diferentes ambientes tais como Android, iOS, JavaScript e desktop, para citar apenas alguns. Além disso, é possível compartilhar código entre todos esses ambientes, reduzindo a quantidade de tempo necessária para o desenvolvimento. Nessa palestra vamos explicar o conceito de multiplataforma adotada pelo Kotlin, com suas vantagens e desvantagens, e como esse recurso tem sido adotado em diferentes cenários ao redor do mundo! |
18:25 às 18:45 |
Open Space
|
18:50 às 19:05 |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |