Skip to content
Discussion options

You must be logged in to vote

This comes down to the distinction between the native and transpiled modes. By default Skip runs in pure transpiled mode, but packages need to all be "Skip-aware", in that they use the skipstone plugin themselves (which Ifrit does not).

The native mode is newer, and enables you to use pure non-transpiled Swift that is compiled directly for Android. This gives you the power to access any Swift package, provided it can build for Android (e.g., it passes on https://swift-everywhere.org/).

In this particular case, you could run something like this:

skip init --native --appid=xyz.skip.Demo demo-app-native DemoApp DemoModule:ukushu/[email protected]/Ifrit:skip-foundation/SkipFoundation:skip-fuse/Skip…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by marcprux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants