On the Path to Enlightenment: 

From Java to Kotlin

Juan Gabriel Gutierrez

Agenda

  • What's Kotlin?
  • Why Kotlin?

 

What's Kotlin?

Text

Kotlin is a general purpose, open source, statically typed “pragmatic” programming language for the JVM and Android that combines object-oriented and functional programming features.

Why Kotlin?

Kotlin allows the programmer to get a more concise and readable code.  Also, we can avoid programming errors like NPE. The following list is items that in my opinion make Kotlin a great language.

  1. Variables

  2. Null Safety​

  3. Data Classes, Sealed Classes

  4. Extensions

  5. High Order Functions

  6. Coroutines

 

Show me the Code

We can play with Koltin here 

100% Kotlin

Made with Slides.com