top of page
SwiftCon_icon-turned_edited.png
SwiftCon_logo.png

Raul Menezes

Lead iOS Engineer
Bumble
greg-fawson-foto.1024x1024 Kopie.jpg

I'm an old school passionate iOS engineer! Still remember the good times with Objective-C but don't miss the cross-platform frameworks! Now SwiftUI enthusiastic and everything related with Design Systems

Swift Beyond iOS: Sharing Product Logic with Android Without Sharing UI

Session

Swift 6.3 made Swift on Android official, which changes the question for mobile teams. It is no longer "can this run?" but "what is worth sharing?" In this session I will walk through a pragmatic architecture: native SwiftUI on iOS, native Compose on Android, and Swift used for the product logic that should not be written twice. We will look at boundaries, async APIs, generated interop, local persistence, and team ergonomics. This is not about replacing Kotlin or forcing one architecture onto two platforms. It is about using Swift where it creates leverage, while keeping each app feeling native. You will leave with a practical model for deciding what to share, what to keep platform-specific, and what tradeoffs to expect.

bottom of page