代码之家  ›  专栏  ›  技术社区  ›  gingerNinja

将Compose多平台项目打包为库

  •  0
  • gingerNinja  · 技术社区  · 3 年前

    我很想了解我们是否可以在Compose Multiplatform中开发应用程序的特定页面,将其打包为库/捆绑包,并将其包含在现有的Android和iOS应用程序项目中以供消费(类似于React Native)

    0 回复  |  直到 3 年前
        1
  •  0
  •   gavr    3 年前

    是的,但前提是您正在使用Compose for iOS(2023年6月还不稳定)。用Composer for iOS编写的组件可以集成到本机iOS应用程序中。

    有关详细信息,请查看此演示文稿: https://www.youtube.com/watch?v=FWVi4aV36d8

    以及博客文章“与SwiftUI和UIKit视图的互操作性”: https://blog.jetbrains.com/kotlin/2023/05/compose-multiplatform-for-ios-is-in-alpha/#InteroperabilitywithSwiftUIandUIKitviews