Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Novidades do Kotlin no Android (IO Extended 23)

Novidades do Kotlin no Android (IO Extended 23)

Novidades do Kotlin no Android é uma palestra dada no Google IO Extended 23 organizado pela Comunidade GDG Luanda.

Manuel Ernesto

December 03, 2023
Tweet

More Decks by Manuel Ernesto

Other Decks in Programming

Transcript

  1. Novidades do
    Kotlin no Android
    Manuel Ernesto
    @manuelernest0

    View full-size slide

  2. Estado Actual ⚡

    View full-size slide

  3. 2017
    Suporte oficial do Kotlin para desenvolvimento Android
    Estado Actual ⚡
    6
    goo.gle/5-years-of-kotlin

    View full-size slide

  4. 2019
    Kotlin linguagem oficial para desenvolvimento Android
    Estado Actual ⚡
    goo.gle/kotlin-first

    View full-size slide

  5. Android ❤ Kotlin
    Estado Actual ⚡

    View full-size slide

  6. Estado Actual ⚡

    View full-size slide

  7. Estado Actual ⚡

    View full-size slide

  8. Jetpack Compose

    View full-size slide

  9. Jetpack Compose

    View full-size slide

  10. Kotlin Multiplatform

    View full-size slide

  11. Kotlin Multiplatform

    View full-size slide

  12. Compose Multiplatform

    View full-size slide

  13. Compose Multiplatform

    View full-size slide

  14. Compose Multiplatform

    View full-size slide

  15. Kotlin 2.0 & K2

    View full-size slide

  16. Kotlin 2.0 & K2

    View full-size slide

  17. Kotlin 2.0 & K2

    View full-size slide

  18. Kotlin 2.0 & K2

    View full-size slide

  19. Kotlin DSL for Gradle builds

    View full-size slide

  20. Kotlin Symbol Processing

    View full-size slide

  21. Ksp - Vantagens
    ● Até 2x mas rápido
    ● Melhoria na codificação

    View full-size slide

  22. ksp - Vantagens
    ● Até 2x mas rápido
    ● Melhoria na codificação

    View full-size slide

  23. Ksp - Vantagens
    ● Até 2x mas rápido
    ● Melhoria na codificação
    ● Suporte a multiplataforma

    View full-size slide

  24. Ksp - Migração

    View full-size slide

  25. Ksp - Migração

    View full-size slide

  26. Ksp - Migração

    View full-size slide

  27. Thanks 󰚢
    Manuel Ernesto
    @manuelernest0

    View full-size slide