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 AignerWebsite Bluesky Márton BraunWebsite Bluesky

Guests:

Abe WhiteTwitter Mastodon Marc Prud'hommeauxGitHub

(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 

Podden och tillhörande omslagsbild på den här sidan tillhör Talking Kotlin. Innehållet i podden är skapat av Talking Kotlin och inte av, eller tillsammans med, Poddtoppen.