Kotlin

Anton Rutkevich

JunoLab

About me

  • Android
  • Java, Kotlin, Groovy
  • Gradle, mobile CI

Who's out there? :)

Why Kotlin?

We need
safe & readable
code

Kotlin

  • Created by JetBrains
  • Announced in 2011
  • Version - 1.0 Beta (Nov 2015)
  • 1.0 coming soon

Easy to write safe code

Shut up and take my money method count*

Library Size Method count
scala-library-2.11.7 5.7 Mb 50811
groovy-2.4.4 4.6 Mb 28768
kotlin-runtime-0.13.1513 294 Kb 1067
kotlin-stdlib-0.13.1513 878 Kb 7672

Project statistics

Avg. lines / file 63.5
Avg. SLOC / file 50
Largest file, lines 400

Question? 

Anton Rutkevich,

JunoLab

@AntonRutkevich

+AntonRutkevich

anton.rutkevich

  • http://kotlinlang.org
  • http://kotlin4android.com
  • Google for "Kotlin Koans"
  • YouTube "Andrey Breslav - Flexible Types in Kotlin"
  • https://slides.com/antonrutkevich/kotlin-intro-voxxed

Kotlin DevFest

By Anton Rutkevich

Kotlin DevFest

Slides for GDG Dev Fest Minsk 2015 workshop

  • 990