Listen "Going from Swift to Kotlin with Skip"
Episode Synopsis
In a slightly unconventional episode, Sebastian and Márton talk to the founders of Skip, an iOS-to-Android, Swift-to-Kotlin transpiler solution. Marc and Abe have a background working on both Apple platforms and the JVM, and their latest project is a bridge across these two ecosystems.
Skip
Skip.tools on GitHub
Contributing to SkipUI webinar
kdoctor
Hosts:
Sebastian Aigner
Website
Bluesky
Márton Braun
Website
Bluesky
Guests:
Abe White
Twitter
Mastodon
Marc Prud'hommeaux
GitHub
(0:00) Weather (2:02) Introductions (3:10) Elevator pitch (3:45) The initial idea(6:14) Pivot around the server-side (8:35) Skip(.tools) (8:56) The target audience (9:58) What about Android devs? (12:11) The current state (14:57) Pricing and components (16:43) Contributing to SkipUI (18:55) Reimplementing everything (23:07) The Skip stack (26:17) Wrapping JVM types (28:27) Writing Kotlin in Swift?! (29:56) Tooling support (32:02) There’s a Gradle project! (34:39) iOS API coverage (38:24) Platform differences (40:10) Data storage (44:31) Building on JVM libraries (46:42) JSON problems (48:00) Testing the Skip stack (51:42) SwiftUI to Compose (58:21) IDE experiences (1:03:35) Conclusion
Skip
Skip.tools on GitHub
Contributing to SkipUI webinar
kdoctor
Hosts:
Sebastian Aigner
Website
Bluesky
Márton Braun
Website
Bluesky
Guests:
Abe White
Mastodon
Marc Prud'hommeaux
GitHub
(0:00) Weather (2:02) Introductions (3:10) Elevator pitch (3:45) The initial idea(6:14) Pivot around the server-side (8:35) Skip(.tools) (8:56) The target audience (9:58) What about Android devs? (12:11) The current state (14:57) Pricing and components (16:43) Contributing to SkipUI (18:55) Reimplementing everything (23:07) The Skip stack (26:17) Wrapping JVM types (28:27) Writing Kotlin in Swift?! (29:56) Tooling support (32:02) There’s a Gradle project! (34:39) iOS API coverage (38:24) Platform differences (40:10) Data storage (44:31) Building on JVM libraries (46:42) JSON problems (48:00) Testing the Skip stack (51:42) SwiftUI to Compose (58:21) IDE experiences (1:03:35) Conclusion
More episodes of the podcast Talking Kotlin
Building AI Agents With Koog
17/11/2025
kotlinx.rpc
11/08/2025
Powering TV Broadcasts Worldwide
15/05/2025
Building KMP Libraries: The RevenueCat Story
20/02/2025
Becoming a KMP Expert
23/01/2025
Kotlin After 2.0
29/08/2024
Reinventing Ticket Sales with Pretix
03/07/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.