Kotlin Multiplatform Library Development
Key takeaways
- Learn the basics of library development for Kotlin Multiplatform.
- How to pick platforms to deploy to and how to configure multiple source sets.
- How to approach wrapping existing platform libraries and writing from scratch.
- Where and how to deploy libraries.
One of the most important parts of any software ecosystem is the community support and library development. Kotlin as a platform is certainly no exception. For developers looking to get involved in the open-source world, this is a great time do jump in. While simple libraries are fairly straightforward, there are many details involved in implementing significant libraries. Where to use expect/actual? How to wrap existing libraries? How do handle testing, CI, publishing, etc. There's a lot you need to know, and the platform is changing fast.