Open15日前にコメント追加2KMPhiro21日前に更新 KMPのコードをiOSで扱いやすくする為のライブラリ KMP-NativeCoroutines コルーチンをSwiftで扱いやすくする。 https://github.com/rickclephas/KMP-NativeCoroutines SKIE Kotlinのsealed classをSwiftのenums with associated valuesに変換してくれる。 こうすると、不要なdefaultの定義を無くしたりcaseの書き漏れを防げる。 https://touchlab.co/skie-is-open-source https://qiita.com/tfandkusu/items/833b16c2ef4a03307c77 https://blog.kyash.co/entry/2023/12/01/123716 moko-kswift こちらもsealed classを扱いやすくする為のライブラリ。 https://github.com/icerockdev/moko-kswift hiro15日前Customize the Info.plist file https://kotlinlang.org/docs/multiplatform-build-native-binaries.html#customize-the-info-plist-file Build final native binaries https://kotlinlang.org/docs/multiplatform-build-native-binaries.html サンプルアプリ https://github.com/DroidKaigi/conference-app-2023/blob/main/app-ios-shared/build.gradle.kts
hiro21日前に更新 KMPのコードをiOSで扱いやすくする為のライブラリ KMP-NativeCoroutines コルーチンをSwiftで扱いやすくする。 https://github.com/rickclephas/KMP-NativeCoroutines SKIE Kotlinのsealed classをSwiftのenums with associated valuesに変換してくれる。 こうすると、不要なdefaultの定義を無くしたりcaseの書き漏れを防げる。 https://touchlab.co/skie-is-open-source https://qiita.com/tfandkusu/items/833b16c2ef4a03307c77 https://blog.kyash.co/entry/2023/12/01/123716 moko-kswift こちらもsealed classを扱いやすくする為のライブラリ。 https://github.com/icerockdev/moko-kswift
hiro15日前Customize the Info.plist file https://kotlinlang.org/docs/multiplatform-build-native-binaries.html#customize-the-info-plist-file Build final native binaries https://kotlinlang.org/docs/multiplatform-build-native-binaries.html サンプルアプリ https://github.com/DroidKaigi/conference-app-2023/blob/main/app-ios-shared/build.gradle.kts