Central European Time
How to Build Awesome Android Libraries (Not Just for Library Devs!)
Senior Android Developer
This talk is a collection of advice about building Android libraries or SDKs, highlighting some of the less obvious things you can do to make your library great.
Many of the recommendations will also make your life easier in any multi-module project, even if you're not publishing libraries anywhere.
All of this is based on my own open-source library development work - which I do both in my free time and at my day job working on the Stream Chat Android SDK.
Kotlin enthusiast, slight StackOverflow addict, aspiring educator and writer
A Kotlin enthusiast since the 1.0 of the language. Android Developer Advocate at Stream. Google Developer Expert for Kotlin and Android. Android/Kotlin tech editor at RayWenderlich.com. Instructor at BME-VIK, teaching Kotlin and Android. Ranked right around the very top of the Kotlin tag on StackOverflow. Creator of a couple open source Kotlin libraries.