Back to Browse

A Kotlin & Compose Multiplatform Deep Dive && Swift on Android

147 views
May 5, 2026
1:12:28

This video was recorded on April 21st, 2026 at the iOSoho Meetup and was co-organized with the New York Android, DC Android, DC iOS, and Dallas iOS Developers Meetups. https://www.meetup.com/iosoho/events/314173946 First Talk Description: • From Shared Logic to Shared Pixels: A KMP & CMP Deep Dive Clinton Teegarden Explore the complete lifecycle of Kotlin and Compose Multiplatform, tracing the journey from compiler mechanics down to the practical day-to-day developer experience. By building a Flappy Bird-style game, we'll unpack how shared UI rendering actually works while navigating the realities of iOS interoperability and common architectural gotchas. You'll leave with a clear roadmap for seamlessly translating shared business logic into performant, cross-platform pixels. Clinton is a Distinguished Engineer at Capital One with a focus on Mobile and AI core platforms Second Talk Description: • Swift on Android Marc Prud'hommeaux The release of Swift 6.3 features official support for the Android platform. This is the culmination of over 10 years of effort to bring the Swift language to Android, first through a series of independent and uncoordinated projects and then eventually coalescing into an official Android Workgroup under the umbrella of the Swift project. The result is the Swift SDK for Android, a cross-compilation Swift SDK that can be used on macOS and Linux to compile Swift code into the various Android architectures as a native library. But what can you actually do with Swift on Android? Far from being limited to just libraries for sharing business logic between Android and iOS, you can, in fact, use it to build and distribute entire apps. This talk will discuss the various ways in which the Swift SDK for Android can be used to create applications, from the lowest-level manual native interaction with the Android NDK and SDK, to synthesizing Java bindings generated with the nascent swift-java project, all the way up to creating full Jetpack Compose powered apps using Skip.dev. Swift is now a contender among the languages that can be used to build applications for both iOS and Android. While it is a newer entrant compared to the established players like Dart, JavaScript, and Kotlin, it features some distinct advantages that make it worth considering for your next app project. Marc Prud'hommeaux has been developing apps for iOS and Android since 2008, and was the author of the very first ebook reader for the iPhone: Stanza. He has worked in a variety of roles over the years, designing and building apps for giants like Amazon, Bose, and the New York Times. In 2022 he started Skip.dev (https://skip.dev) with the vision of bringing Swift and SwiftUI application development to Android, and is one of the founding members of the Swift Android Workgroup. He is also the founder of the non-profit App Fair Project (https://appfair.org) and an advocate for software freedom.

Download

1 formats

Video Formats

360pmp464.2 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

A Kotlin & Compose Multiplatform Deep Dive && Swift on Android | NatokHD