Zooming Across Platforms with Kotlin by Tomas Zezula
HTML-код
- Опубликовано: 20 окт 2024
- Dive into the world of Kotlin Multiplatform (KMP) with a real-life project adventure that brings Zoom closer to developers, regardless of their preferred coding playground. Whether it's building SDKs that play nice with both the web and server-side Java, or crafting command-line tools that feel right at home on your desktop.
In this talk, I share lessons learned when creating an open-source project designed to integrate Zoom effortlessly across platforms. You'll get a firsthand look at what it takes to tackle KMP's learning curve, the bumps I hit along the way, and how I ultimately made the codebase play well in different environments. By the end, you'll leave with an idea of whether KMP could be a right fit for your project.
Speaker: Tomas Zezula
00:00 Introduction
01:05 What is Kotlin Multiplatform?
02:46 Benefits
05:22 Performance considerations
06:55 Would it work with Java?
08:38 Native compilation
09:52 Project demo
12:12 Challenges with Kotlin Multiplatform
17:42 Cross compilation and C interop
21:35 Q&A
Tom's LinkedIn:
www.linkedin.c... - Наука