While most of my knowledge sharing is done through articles, every now and then I give a talk at a gathering or (more regularly) internally at the office. Here are the most interesting ones I’ve presented.
“Your app can be multiplatform, too”
At DAUG (Dutch Android User Group).
April, 2024.
Flexibility is one of the key characteristics of Kotlin Multiplatform. It means you can use it where needed, but also that shared code can live next to platform-specific code in the same codebase. Let’s see how that works in practice by taking a well-known app and gradually adopting/migrating it to Kotlin & Compose Multiplatform.
“Compiler Plugins and Compose Multiplatform”
At employer’s internal Android guild.
February, 2024.
About the Kotlin compiler differences between K1 & K2 all the way to Compose Multiplatform on iOS.
Slides (with company references removed):
“Kotlin Multiplatform”
At employer, technical management focused.
July, 2023.
A general introduction to KMP, including a demo of Compose Multiplatform on iOS and a comparison with Flutter. This talk was later turned into an article: Flutter versus Kotlin Multiplatform for existing codebases.
Slides (with company references removed):
“Crashing Calls”
At employer’s internal Android guild.
March, 2022.
About error handling, exceptions and crashes.
Slides: https://jacobras.nl/presentations/crashing-calls.html.
“Android Testing Workshop by the Appie Team”
At GDG DevFest.
October, 2016
My first Android-related talk/workshop, together with great colleagues.