Going from Swift to Kotlin with Skip - podcast episode cover

Going from Swift to Kotlin with Skip

Dec 09, 20241 hr 5 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode 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
For the best experience, listen in Metacast app for iOS or Android