DiscoverTalking KotlinGoing from Swift to Kotlin with Skip
Going from Swift to Kotlin with Skip

Going from Swift to Kotlin with Skip

Update: 2024-12-09
Share

Description

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.

Hosts:

Guests:

(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
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Going from Swift to Kotlin with Skip

Going from Swift to Kotlin with Skip

Talking Kotlin