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.
Wednesday, December 1, 2021
09h às 19h
REMOTE ACCESS WITH ONLINE BROADCAST
1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until OCT/11,
see full table
1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until NOV/12,
see full table
1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until DEC/02,
see full table
Time | Content |
---|---|
09:00 to 09:35 |
Opening of the event and mini keynotes
On the Stadium stage, everyone will be guided on how the event works, highlights and other news. |
09:40 to 10:25 |
![]() Transformação tecnológica atráves de nossa liderança, responsabilidade e revoluçãoVictor Hugo GermanoConvidado(a) Especial da Trilha Stadium
|
10:30 to 10:45 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
10:50 to 11:25 |
Dirigindo aplicações mobile nativas com Kotlin Cross-platformLucas César Nogueira FonsecaSeja 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 to 12:05 |
Microframeworks em Kotlin: Explorando alternativas ao Spring BootCristiano LimaSerá 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 to 12:45 |
Kotlin backend experience of the unexperiencedRicardo de Vries / Jeroen DekkerSince 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 to 13:55 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
14:00 to 14:05 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
14:10 to 14:45 |
O estado do Kotlin no backendVíctor OrozcoCom 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 to 16:05 |
|
16:10 to 16:20 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
16:25 to 17:00 |
O que Value Class pode melhorar a performace de sua aplicação?Miguel Paulista JúniorApresentar os motivos da melhora de desempenho e em que momento utilizá-lo. |
17:05 to 17:40 |
Juggle With Kotlin - Paralelismo e concorrência em Kotlin com CoroutinesRobson Alécio SomeraVocê 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 to 18:20 |
Será o Kotlin Multiplataforma Mobile(KMM) o futuro?Roque BuarqueTive 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 to 18:40 |
Open Space
|
18:45 to 19:15 |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |