Ben Chatelain

Senior Engineer, Android SDKs @ Ditto

Talk Title

Using Rust in Your Next KMP App

Room

Grand Ballroom 2

Date

19.09.2024

Time

13:40 > 40 min

Share

on Twitter

When building an app for KMP, Kotlin provides powerful features and tooling to enhance the developer experience. But sometimes it is necessary to go beyond what Kotlin offers.

In this talk, we will cover the process of using the Rust programming language as the core of an Android SDK, as well as the reasons why you might want to do this. We will also go over some of the speed bumps we encountered along the way while building the Ditto SDK for Android platforms.

No prior experience with Rust is necessary.

Speaker Bio

Ben is a seasoned Senior SDK Engineer at Ditto where he has been instrumental in developing SDKs for Android, Swift, .NET, and spearheading the creation of new SDKs for Java, Xamarin, and visionOS. Prior to joining Ditto, he amassed nearly thirteen years of experience at Kaiser Permanente as a Chief iOS Engineer and Software Development Lead, focusing on developing iOS and Android apps, leading a team of library developers, managing app distribution, and pioneering the analysis of electronic medical record data to enhance care quality and efficiency.

Menu