KotlinConf 2019: Kotlin Uncovered by Chet Haase & Romain Guy

  • Published on Dec 17, 2019
  • Recording brought to you by American Express. americanexpress.io/kotlin-jobs
    Kotlin has many amazing features. Some of those features are even more amazing, knowing that they are somehow supported through the existing Java programming language capabilities.

    This session will explore how some of the magical features of Kotlin actually work, under the hood(ie). Get ready for code decompilation, bytecode, and explanations of R8 and D8 optimizations.

    If you happened to see the presenters' talk "Kotlin Under the Hood" earlier this year, this is a similar concept, but with different examples. Because it's fun to see how stuff works.

    KotlinConf website: jb.gg/fyaze5
    KotlinConf on Twitter: kotlinconf

    Kotlin website: jb.gg/pxrsn6
    Kotlin blog: jb.gg/7uc7ow
    Kotlin on Twitter: kotlin

    About the Presenters:
    Chet has been on the Android team since 2010, mostly working on and leading the UI Toolkit team, but recently as a part of the Developer Relations team. He enjoys hacking code for graphics, UI, performance, and then talking to developers about it at conferences like this.

    Romain is an engineer at Google. He worked on the Android Framework team, leading the UI toolkit and UI renderer, and now works on new graphics related projects.

Comments • 1

  • eatthepi
    eatthepi 2 years ago +1

    Great talk. Do the r8 optimizations presented require android.enableR8.fullMode=true? I would love to hear more about r8 in the future -- maybe in its own talk.