TDC FUTURE
O PAPEL DA TECNOLOGIA NA CONSTRUÇÃO DO AMANHÃ

Trilha KOTLIN

Aprenda mais sobre esta linguagem baseada na JVM que está invadindo diversas plataformas.

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.

Data e Local

Quarta-feira, 1 de Dezembro de 2021

09h às 19h

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

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é 11/10, 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é 12/11, 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é 02/12, veja tabela completa

Como se inscrever

Programação / Palestras Time Zone: GMT-3

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 10:25

Transformação tecnológica atráves de nossa liderança, responsabilidade e revolução

Victor Hugo Germano
Convidado(a) Especial da Trilha Stadium
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

Dirigindo aplicações mobile nativas com Kotlin Cross-platform

Lucas César Nogueira Fonseca

Seja utilizando Kotlin, Dart ou Swift a descrição de interfaces visuais é majoritariamente responsabilidade do front-end, não é mesmo? Se retirássemos esta responsabilidade de descrição de telas do frontend e repassarmos para o backend utilizando Kotlin, qual seriam os ganhos? Descubra como utilizar Kotlin para atualizar remotamente interfaces nativas tanto Android quanto iOS, unificando o código, fornecendo conteúdo exclusivo e uma experiências personalizadas para cada usuário da sua aplicação.

11:30 às 12:05

Microframeworks em Kotlin: Explorando alternativas ao Spring Boot

Cristiano Lima

Será abordado aspectos relevantes de alguns Microframeworks para desenvolvimento de aplicações backend utilizando kotlin.

Durante a palestra convidarei o publico a explorar e considerar alternativas ao uso do SpringBoot no desenvolvimento backend.

12:10 às 12:45

Kotlin backend experience of the unexperienced

Ricardo de Vries / Jeroen Dekker

Since its official release in 2011 and Google?s announcement that the Kotlin language is its preferred language for Android apps in 2019, Kotlin has become a widely popular language. While it's favoured amongst many Android developers, Kotlin also provides an amazing developer experience for backend developers. It would be our honour to tell you about our experience using Kotlin as such, from the perspective of two unseasoned yet eager software engineers. Along the way we might teach you something!

12:50 às 13:55 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

O estado do Kotlin no backend

Víctor Orozco

Com a popularidade que o Kotlin tem atualmente no Android, sempre é bom revisitar o cenário Kotlin no backend considerando a evolução das iniciativas do ecossistema (JakartaEE, MicroProfile, Spring, Vert.x, GraalVM) assim como iniciativas Kotlin first (Ktor, http4k).

Nesta palestra apresentaremos de forma critica quais são os caminhos que existem se o desvenvolvedor esta considerando Kotlin para o backend.

14:50 às 16:05

Kotlin é uma boa linguagem para iniciar a programar ?

Julio Cesar
Painel Digital desta Trilha
16:10 às 16:20 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

O que Value Class pode melhorar a performace de sua aplicação?

Miguel Paulista Júnior

Apresentar os motivos da melhora de desempenho e em que momento utilizá-lo.

17:05 às 17:40

Juggle With Kotlin - Paralelismo e concorrência em Kotlin com Coroutines

Robson Alécio Somera

Você sabe o que é paralelismo? Você sabe o que é concorrência? Você sabe qual é a diferença entre os dois? Você sabe como isso usar isso para tornar sua vida muito melhor?

Se você respondeu "Não" para uma ou mais perguntas dessas então essa palestra é para você. Venha conhecer Coroutines e ver como sua vida pode ser melhor com seus softwares muito mais rápidos e confiáveis.

17:45 às 18:20

Será o Kotlin Multiplataforma Mobile(KMM) o futuro?

Roque Buarque

Tive a oportunidade de criar uma aplicação utilizando KMM, compartilhando toda a regra de negócio entre ambas plataformas Android e iOS. Nessa palestra quero mostrar para você como foi minha experiência, mostrar por onde começar, quais as vantagens e também algumas desvantagens que encontramos durante o desenvolvimento.

18:25 às 18:40 Open Space

18:45 às 19:15 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.

Programação sujeita a alterações

Patrocinadores





Apoio Mídia

Apoio Institucional

Apoio Trilha


Realização