4 ms·
Have you tried Skip Tools yet? It’s a set of tools intended to do just that. https://skip.tools/ https://skip.tools/
by _mlbt 1y ago
Have you tried Skip Tools yet?
It’s a set of tools intended to do just that.
https://skip.tools/ https://skip.tools/
- cosmic_cheese 1y agoSkip tools is pretty cool and I very may well use it for at some point, but it works by translating Swift+SwiftUI to Kotlin+Compose and I’d prefer a more direct approach that lets me build Android binaries with Swift (preferably with the whole of UIKit available, though that’s not likely).
- _mlbt 1y agoFrom the FAQ… > Skip supports both compiling Swift natively for Android, and transpiling Swift into Kotlin. Read about Skip’s modes in the documentation. https://skip.tools/docs/faq/#modes https://skip.tools/docs/faq/#modes
- cosmic_cheese 1y agoYes, it transpiles a Swift+SwiftUI codebase into a Kotlin+Compose codebase. I don’t want that intermediary step, I want the Swift itself running on Android.
- _mlbt 1y ago> Skip supports both native mode - in which your Swift is compiled natively for Android - and transpiled mode - in which your Swift is converted to Kotlin. The mode is specified at the level of a Swift module. Each mode has strengths and weaknesses, and it is common to use both native and transpiled modules within a single Swift-on-Android app. https://skip.tools/docs/modes/ https://skip.tools/docs/modes/