S1 E4 – Kotlin Multiplatform 101, cross platform code sharing & J2ObjC w/ Gijs van Veen

Today’s guest is Gijs van Veen – an iOS and Android developer whose worked on apps for companies like Takeaway{dot}com & Garmin, and is currently working at Splendo BV where he’s working on Kotlin Multiplatform app library, Kaluga.

In this episode we discuss:

  • Kotlin Multiplatform
    • What is it
    • How and when to use it
    • It’s pro’s and con’s
  • Cross platform code sharing
  • J2ObjC (https://developers.google.com/j2objc)


You can find Gijs on Twitter @ https://www.twitter.com/Daeda88 and you can find the Kotlin Multiplatform library he’s currently working on at https://github.com/splendo/kaluga



👉️ Connect with me
You can find me on TwitterInstagramLinkedIn & at robj.me.
You can also connect with like minded listeners on the community Slack.

Become a Supporter
This show is fuelled by caffeine, so if you feel so inclined you can become a monthly supporter of the show by heading over to BuyMeACoffee.com & choosing a subscription tier! (Or you can just buy me a single coffee – I can never have too much coffee!)

💛 Tell a Friend
I’d really appreciate it if you share this episode with a friend or fellow developer (and after that head over to Apple Podcasts or Podchaser & leave the show a positive review!)

The tools that built this show
Riverside.fm (remote interview recorder)
Sounder.fm (Hosting & show notes transcription)
Reaper.fm (Audio editing & production)
TidyCal (Calendar booking tool)
Samson Q2U (microphone)
Rode Procaster (microphone)
Focusrite Scarlett Solo (XLR Audio Interface)
Clipscribe (Social media videos)

Theme Music:
Cold Funk by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4010-maccary-bay
License: https://filmmusic.io/standard-license