Dev Conversations

#15: Pierluigi Cifani


Listen Later

Pierluigi Cifani has been doing iOS development for over a decade, starting back in 2013 with Objective-C. When he first saw a jailbroken iPhone running a terminal, he knew that’s what he wanted to do. He’s been writing iOS apps ever since, and in the last year, he’s been experimenting with Swift on Android — a topic he presented at NSSpain 2025.

Pierluigi started programming in college with Pascal, Java, and C. As soon as he had a chance to work on iOS at his company, he jumped on it. He remembers having headaches trying to understand how UITableView worked under the hood and how to write one. He’s loved iOS development ever since, from Objective-C’s pthreads to Grand Central Dispatch and now Swift.

At his company, they’ve adopted Swift on Android using the Skip toolchain, allowing them to share business logic between iOS and Android while keeping native UIs on both platforms. This approach lets them maintain native iOS apps while making iOS developers more economically viable by enabling code sharing without compromising the iOS experience.

In this episode, Pierluigi shares his journey into Swift on Android, discusses the advantages and challenges of this approach, compares it to Kotlin Multiplatform, and explains why he chose Swift over other cross-platform solutions.

Social
  • X
  • GitHub
Talks
  • NSSpain 2025: Android Doesn’t Deserve Swift - But We Did It Anyway
Additional Links
  • Skip
  • Swift.org blog post: Announcing the Swift SDK for Android
  • Getting Started with the Swift SDK for Android
  • Swift Android Examples
...more
View all episodesView all episodes
Download on the App Store

Dev ConversationsBy SwiftToolkit.dev

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Dev Conversations

View all
Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,659 Listeners

Under the Radar by Relay

Under the Radar

211 Listeners

Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

Accidental Tech Podcast

2,139 Listeners

Connected by Relay FM

Connected

568 Listeners

Il Caffettino di Mario Moroni by OnePodcast

Il Caffettino di Mario Moroni

0 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

190 Listeners

9to5Mac Daily by 9to5Mac

9to5Mac Daily

524 Listeners

Market Mover by Il Sole 24 Ore

Market Mover

5 Listeners

Huberman Lab by Scicomm Media

Huberman Lab

29,202 Listeners

Globally - La geopolitica spiegata in modo chiaro by Will Media

Globally - La geopolitica spiegata in modo chiaro

7 Listeners

Ma perché? by OnePodcast

Ma perché?

17 Listeners