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

Kotlin for Android

Kotlin for Android

Presented in GDG DevFest Istanbul 2016, GDG DevFest Izmir 2016, HackNBreak 2017

Introducing Kotlin for Android

- Basic Syntax
- Classes and Inheritance
- Null-safety
- Extension Functions
- Higher-order Functions
- Anko DSL

sembozdemir

November 27, 2016
Tweet

More Decks by sembozdemir

Other Decks in Programming

Transcript

  1. Why Kotlin? • Compiles to JVM bytecode • Comes from

    industry • Costs nothing to adopt (One-click Java to Kotlin converter) • Easy to learn • Big community • Readable syntax
  2. Resources • Documentation https://kotlinlang.org/docs/reference/ • Kotlin Koans https://try.kotlinlang.org/koans • Learn

    Kotlin with Keddit https://medium.com/@juanchosaravia/learn-kotlin-while-developing-an-android- app-introduction-567e21ff9664#.2fia7o2zg • Getting started with Android with Kotlin https://kotlinlang.org/docs/tutorials/kotlin-android.html