Session
How we moved SDKs to Kotlin Multiplatform and saved the world (kind of).
This year the Client SDK engineering team made the leap into the world of Kotlin Multiplatform.
With one “simple” goal, to unify the Android, iOS and JS SDK.
We take a dive into why the team wanted to make this move, the history of the SDK and multiplatform efforts up until that point and finally how the new SDK was built!
But more importantly, we will talk about some surprising benefits of moving to Kotlin Multiplatform and how this might be the solution for your next multi-platform project!
The key points you will take away from this talk are:
* History of past codeshare/multiplatform attempts
* How Kotlin Multiplatform was different
* The improvements Kotlin multiplatform made both to the code base and the team as a whole.
This talk is the combination of my own personal experience of Kotlin Multiplatform following its progress over the past 3 years and the group experience of the Client SDK engineering team who built the past codeshare work and implemented the new SDK
The talk was first given at Vonage DevCity in October and then at Android Worldwide's January event.
Slides can be found here https://github.com/devwithzachary/presentations/tree/main/kotlin-multiplatform-saved-the-world
https://devwithzachary.github.io/presentations/kotlin-multiplatform-saved-the-world/deck.html
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top