Artwork

Content provided by Talking Kotlin. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Talking Kotlin or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Going from Swift to Kotlin with Skip

1:04:57
 
Share
 

Manage episode 454633607 series 1452155
Content provided by Talking Kotlin. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Talking Kotlin or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
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
  continue reading

138 episodes

Artwork

Going from Swift to Kotlin with Skip

Talking Kotlin

102 subscribers

published

iconShare
 
Manage episode 454633607 series 1452155
Content provided by Talking Kotlin. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Talking Kotlin or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
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
  continue reading

138 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide

Listen to this show while you explore
Play