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

About Kotlin

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

About Kotlin

This presentation talk about Kotlin , a new official Android Language.

Avatar for Tien Nguyen Xuan

Tien Nguyen Xuan

February 05, 2018
Tweet

More Decks by Tien Nguyen Xuan

Other Decks in Programming

Transcript

  1. ▶ Statically typed. ▶ JVM targeted ▶ Designed and develop

    by JetBrains (IntelliJ IDEA, AppCode,..) ▶ General purpose ▶ Beta planed for the end of 2011
  2. ▶ Kotlin is now Official Android Language ▶ Super easy

    to setup. ▶ 100% interoperable with Java. ▶ Clean code. ▶ Safe Null Pointer Exceptions. ▶ Goodbye findViewById. ▶ Goodbye to “;” ▶ Tool friendly.
  3. ▶ Consider, simple and very easy to read (and write)

    ▶ Safer. ▶ Good Performance. ▶ Build time faster than java.
  4. ▶ Add functionality to existing class without: ▶ Modifying the

    original type ▶ Creating a new subclass ▶ Using the Decorator design pattern ▶ Any class (String, TextView, Context, etc.) ▶ No more Utils classes
  5. Q&A