Android & Kotlin - Spring Vibes

GDG Bucharest

It's been a while since we've had an event dedicated to Android & Kotlin, so we've decided to make up for it with an edition with great content. Join us on Thursday, 5th of March, to celebrate the beginning of the Spring by finding out how to write better code using Kotlin DSLs and how to easily create smooth animations with MotionLayout. Agenda: 18:45 - 19:00: Arrivals & Registration 19:00 -

Mar 5, 2020, 4:45 – 6:45 PM (UTC)

30 RSVP'd

Key Themes

Android

About this event

It's been a while since we've had an event dedicated to Android & Kotlin, so we've decided to make up for it with an edition with great content.

Join us on Thursday, 5th of March, to celebrate the beginning of the Spring by finding out how to write better code using Kotlin DSLs and how to easily create smooth animations with MotionLayout.

Agenda:
18:45 - 19:00: Arrivals & Registration

19:00 - 19:05: Welcome

19:05 - 19:45: Kotlin, a language to rule DSLs by Tiberiu Tofan (ING Tech)

19:50 - 20:20: Deep dive into MotionLayout by Bogdan Zurac (Greener Pastures)

Kotlin, a language to rule DSLs - Kotlin is a great language for creating internal DSLs. Although it is statically typed, some of its features, such as type safe builders, extension functions, operator overloading, implicit receivers, etc. make the creation of internal DSLs a rewarding experience. We will explore some existing DSLs, and look under the hood to see how we can tailor the same principles to our needs.

Deep dive into MotionLayout - Create beautiful and complex layout animations without writing tons of lines of code, by leveraging the mechanism of constraints you already know.

Organizers

  • Carmen Ciulacu

    GDG Organizer

  • Cosmin Stefan

    Shortcut

    GDG Organizer

  • Marius Seinoiu

    Digital Stack

    GDG Organiser

  • Codrut Cristian Ciulacu

    Adobe

    GDG Organiser

  • Valerica Aneci

    Gen

    Engineering Manger

  • Alex Bordei

    Whiz Center

    Flutter Developer 💙 & WordPress Expert

Contact Us