Elif Bilgin

Google, Software Engineer

Talk Title

Journey to the Center of the Room: Generating Kotlin


Fisher East




10:55 > 20 min


on Twitter

For the past few months, we have been working on building an abstraction supporting both Java's Annotation Processing API and KSP called “XProcessing” with the ultimate goal of generating Kotlin code in the AndroidX library Room. Building for two similar but different languages definitely is a logistical and technical challenge - in this talk, we will do a deep dive into the “lessons learned” and best practices, when it comes to designing and implementing such an abstraction.

Speaker Bio

Software Engineer at Google on the Android Toolkit & Jetpack Team. Specifically working in the AndroidX Library called Room.