【问题标题】:Skia for Kotlin multiplatform mobile用于 Kotlin 多平台移动设备的 Skia
【发布时间】:2021-12-03 10:14:33
【问题描述】:

我正在从事一个 KMM 项目,目前需要相当高级的矢量图形。根据我之前的经验,最好使用的库是 Skia:它功能强大、相当简单且速度非常快。现在我在 Internet 上搜索了一天用于 Kotlin 的 Skia,我唯一能找到的是:https://github.com/JetBrains/skiko 但是,我看不到它支持 Android 或 iOS,但也许我的搜索不够好? 那么,是否有适用于 Kotlin 多平台移动设备的 Skia?或者也许有一种方法可以在 KMM 中使用原始的 Skia 库?或者在 KMM 中处理矢量图形的最佳方法是什么?

【问题讨论】:

    标签: android ios kotlin-multiplatform skia kotlin-multiplatform-mobile


    【解决方案1】:

    所以https://github.com/JetBrains/skiko 还不适用于 Kotlin/Native,仅适用于 Kotlin/JVM。

    一种解决方案可能是自己在 KMM 中进行与平台无关的抽象,然后为您的 Android 和 iOS 提供实际的实现。

    同样的事情对于 JetBrains/skiko 也是可行的,所以我个人会做以下事情之一:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-17
      • 2021-04-27
      • 1970-01-01
      • 1970-01-01
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      • 2021-05-27
      相关资源
      最近更新 更多