Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Have you tried Skip Tools yet?

It’s a set of tools intended to do just that.

https://skip.tools/



Skip 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).


From 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


Yes, 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.


> 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/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: