· 3 min read Posted by Touchlab

Kotlin Multiplatform Sessions Touchlab is Attending at KotlinConf 2019

Touchlab will be attending KotlinConf 2019. We anticipate the conference to be a milestone event for Kotlin Multiplatform. A list of sessions we're attending.

Touchlab will be attending KotlinConf 2019 in Copenhagen, Denmark. We anticipate the conference to be a milestone event for the development of Kotlin Multiplatform and its community of practitioners and contributors.

If you’re in town, please let us know because we’d love to meet with you.

If you’re unable to attend the conference, no worries. We’re hosting a Kotlin Multiplatform Fireside Chat in New York City for engineering managers. We’ll discuss and review all the KMP updates from the 2019 conference.

The following is a list of KMP talks we’ll be attending. If you’d like to be notified when the live stream for these sessions is available, register on the KotlinConf website.

Day 2 (Thursday, December 5th)

Opening Keynote by Andrey Breslav  

Time: 9:00 – 10:00

Our take: The KotlinConf keynote is must watch for anybody that’s interested in Kotlin. Any major new stuff will be announced.

Sharing Is Caring – Kotlin Multiplatform for Android Developers by Britt Barak

Time: 10:15 – 11:00

Our take: This will be a good intro talk. It includes not only native, but JS and backend code.

MPP in 1.3.X and beyond by Dmitry Savvinov and Liliia Abdulina

Time: 11:15 – 12:00

Our take: Another KMP intro, from JetBrains engineers

Coroutines! Gotta catch ‘em all! by Florina Muntenescu and Manuel Vivo

Time: 11:15 – 12:00

Our take: Concurrency for native will be mostly centered around coroutines, so an intro to coroutines is valuable.

Kotlin Multiplatform in Action: more than 10 projects for iOS and Android with Shared code by Alexandr Pogrebnyak

Time: 14:00 – 14:45

Our take: IceRock has been shipping KMP for a while, and has published templates and libraries to help. This will probably be a useful talk for practical KMP advice.

BRIDGE THE PHYSICAL WORLD: KOTLIN/NATIVE ON RASPBERRY PI by Qian Jin

Time: 14:00 – 14:45

Our take: More Kotlin Native. It’s being deployed to an IOT device, which may be interesting to see.

YOUR MULTIPLATFORM KAPTAIN HAS ARRIVED by Ahmed El-Helw

Time: 15:15 – 16:00

Our take: Careem is shipping KMP in a major platform. This is critical info for orgs getting serious about KMP. We’ll be there for sure.

Shipping a Mobile Multiplatform Project on iOS & Android by Ben Asher and Alec Strong

Time: 16:15 – 17:00

Our take: More KMP-in-production experts. We work directly with the Square team doing this, and chat often with Ben, so we’re very much looking forward to see what they have to say.

PREPARING YOUR KOTLIN MULTIPLATFORM DEVELOPMENT ENVIRONMENT by Big Nerd Ranch

Time: 16:15 – 17:00

Our take: Another KMP intro. Good to get multiple perspectives.

KOTLIN NATIVE CONCURRENCY EXPLAINED by Kevin Galligan

Time: 17:15 – 18:00

Our take: If you want to do KMP on native, you need to understand concurrency. This is our talk, and a must see, obviously 🙂

Day 3 (Friday, December 6th)

I Walk The Line: What Parts Of An App Should be in Kotlin Native – and What Parts Shouldn’t? by Ellen Shapiro 

Time: 10:15 – 11:00 

Our take: Ellen knows mobile tech, and brings a lot of iOS experience to the KMP equation. We’re definitely checking this talk out.

GOING NATIVE: HOW I USED KOTLIN NATIVE TO PORT 6 YEARS OF ANDROID GAME CODE TO IOS IN 6 MONTHS by Ana Redmond

Time: 14:00 – 14:45

Our take: Ana got into native early on and has done very interesting work. This will be a really good talk.

Effective Kotlin-Swift Interoperability by John Rodriguez

Time: 16:15 – 17:00

Our take: Kotlin/Swift communication is a huge topic for KMP. Improving the situation for iOS developers will be critical for adoption, so this is a critical topic to understand.

KOTLIN/NATIVE: ANSWERS YOU WON’T FIND ON THE INTERNET by Eugenio Marletti

Time: 16:15 – 17:00

Our take: Eugenio is a member of the JetBrains developer relations team, focused on KMP and native. If you go to KotlinConf for KMP and skip this talk, I’m not even sure why you’re going.