Home
Categories
EXPLORE
True Crime
Comedy
Business
Society & Culture
Sports
Technology
History
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/2a/f7/3a/2af73a2e-a487-934a-a22d-53d9247c984c/mza_1568047828328053174.jpg/600x600bb.jpg
Talking Kotlin
Talking Kotlin
141 episodes
3 days ago
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.
Show more...
Technology
RSS
All content for Talking Kotlin is the property of Talking Kotlin and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/42482138/42482138-1733413255471-3be4260badc82.jpg
Going from Swift to Kotlin with Skip
Talking Kotlin
1 hour 4 minutes 57 seconds
10 months ago
Going from Swift to Kotlin with Skip
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 
Talking Kotlin
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.