DevConf.IN'19 has ended
DevConf.IN is the annual Developer’s Conference organized by Red Hat, India. The event provides a platform to the FOSS community participants and enthusiasts to come together and engage in knowledge sharing activities through technical talks, workshops, panel discussions, hackathons and much more.

All you have to do is a FREE registration here. There is no admission or ticket charges applicable to be a part of the event. All the event activities will be in English.

We are committed to foster an open and welcoming environment for everyone at our conference. We have our inclusive code of conduct and media policies, which we expect to be duly adhered during the event.

When: August 2-3, 2019

Venue: Christ University - Bengaluru, India

Click here for more updates about DevConf.

Registration Link: https://devconfin19.eventbrite.com

Last Date of Registration: 31st July, 2019

We request you to mark the talks you’re interested to help save time.
Back To Schedule
Friday, August 2 • 4:00pm - 4:30pm
Custom DSL in Kotlin and how to build them

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Domain Specific Language (DSL) using Kotlin are increasingly becoming a prominent part of the impact of the language. They can be used to write type-safe, structured code while keeping it highly readable.

In this talk, I go through what a DSL is, why Kotlin makes it relevant and the important Koltin features that allow us to write great DSLs. I also go though the process of creating a custom DSL and things to keep in mind while making one. By the end of this talk, the attendees will have a good understanding of DSL in Kotlin and how to create one for their use case.

avatar for Subhrajyoti Sen

Subhrajyoti Sen

Mobile Engineer, smallcase
Subhrajyoti Sen is a mobile engineer day and Open Source contributor by night. He primarily contributes to Mozilla projects and also works on custom Android firmware for various devices.​http://github.com/SubhrajyotiSen/... Read More →

Friday August 2, 2019 4:00pm - 4:30pm IST
Council Room, Central Block, 0th floor