Kotlin Multiplatform @MeisterLabs


Details
===Topics===
1st Talk – Kotlin Multiplatform: Building Production-Ready Applications with Confidence: Kotlin Multiplatform presents an exciting opportunity for mobile development teams seeking to maximize code reuse. While its potential is promising, transitioning Kotlin Multiplatform from theory to practice can bring challenges and unforeseen complexities. Join us as we dive into MeisterLabs' experience with Kotlin Multiplatform, where we will explore the lessons learned, current tech stack, and tools that ensure a seamless integration into production applications. The presentation will cover key aspects of the KMP integration, including Gradle setup, testing, code quality, as well as library publication and the consumption of output artifacts.
2nd Talk – Porting Google's Java Logging Framework to Kotlin Multiplatform: In this talk, we'll journey through the Google Summer of Code project of porting Google's Flogger, a Java logging framework, to Kotlin Multiplatform, specifically for iOS. Initiated from a proposal on Slack, this collaboration with Google Engineers aimed to enrich the Kotlin (and Google's) ecosystem by offering a unified logging framework.
We'll cover the project's setup challenges, including navigating Bazel and Gradle, access hard to find Kotlin Multiplatform libraries, and delve into the technicalities of adapting Java code to Kotlin using actual typealias and share some experience about working with Google engineers.
Slides will be available here.
===Speaker===
Arcadii Rubailo: Since acquiring my first PC in 2003, technology has been central to my life. First cracked game, first virus, first reinstalled Windows XP, first freelance job as a website administrator, first 3D modeling experience, and first official job as a technical "go-to" guy. The introduction of my first Android smartphone, the HTC One V, sparked my passion for mobile development shaping my career path for many years to come. Kotlin became my focal point for its great impact on my productivity and creativity. Outside of work, I enjoy working on pet projects, playing board games, and traveling.
Socials:
https://github.com/elderanakain
https://www.linkedin.com/in/arcadii-rubailo/
Giancarlo Buenaflor: I am a SDK Software Engineer at Sentry & Google Summer of Code 2023 contributor and started my journey as an intern working on the Kotlin Multiplatform SDK for Sentry. I have gained a great deal of passion for Kotlin through this experience. Currently I am mainly responsible for the Sentry Flutter SDK but my heart and passion is with Kotlin.
Socials:
https://github.com/buenaflor
https://www.linkedin.com/in/giancarlo-buenaflor/
===Schedule===
17:30 - Setup, Sound Check etc.
17:40 - Open Doors
18:00 - Welcome & Introduction, Community Interview
18:10 - Talks
19:45 - Networking, Food & Beverages
ca. 21:00 - Close Doors
===How to find us===
MeisterLabs GmbH, Mariahilfer Str. 97/4

Kotlin Multiplatform @MeisterLabs