Write smarter code with Sealed Classes and Lambdas in Kotlin

Eury Perez

Senior Android Developer


Kotlin is a very powerful language with very interesting features. Sealed Classes and Lambda Functions are two of my favorites.

Let's see how we can use them to make our code looks way more elegant, by avoiding interface implementations in many places, reducing the amount of code and also take advantage of the Kotlin's smart-cast feature to have type safety and avoiding castings while doing that.

Eury is an experienced mobile developer with more than 5 years of experience in that field and more than 7 of general software development experience.

Has worked for a canadian and a brazilian startup and now working for the X-Team as a Senior Android Developer. He loves to teach and has done that in Carol Morgan School and Conexus School. It's also an Android trainer for local companies. Also co-organizer of the GDG Santo Domingo.

droidcon EMEA is produced by:

Mobile Seasons GmbH (droidcon Global HQ)

Messedamm 22

14055, Berlin


.droidcon is a registered Trademark of Mobile Seasons GmbH

  • dc-social
  • Twitter - White Circle
  • Facebook - White Circle