【问题标题】:how to integrate Kotlin Multiplatform Mobile with Amazon amplify services?如何将 Kotlin Multiplatform Mobile 与 Amazon 放大服务集成?
【发布时间】:2021-02-16 05:12:19
【问题描述】:

如果有任何库可用于将亚马逊的放大服务集成到 KMM 中,我提出这个只是为了从社区获得输入?我也搜索过,但到目前为止还没有针对 KMM 的特定 SDK 或库。 所以任何意见都会对此有所帮助。

【问题讨论】:

    标签: android ios kotlin aws-amplify kotlin-multiplatform


    【解决方案1】:

    Amplify 团队目前正在投资 Flutter 作为多平台产品。对 Flutter 的支持是我们的 top feature requests 之一。 Amplify Flutter 变成了generally available as of February 15th, 2021。 Amplify Flutter 目前支持 iOS 和 Android。客户还对 Flutter on the Webon the Desktop 表示了兴趣。

    我们目前没有任何支持 Kotlin Multiplatform(或 Multiplatform Mobile)的计划。也就是说,我们是一个开源项目,并且乐于看到社区贡献。您可以自己构建一些东西。

    为此,我首先为库定义一个 Kotlin 语言 API 界面。您可能可以使用the Kotlin-language facade for the Android library 作为起点。从那里,您可以将平台绑定添加到 Amplify Android、iOS 和 JavaScript。

    最后一点:Amplify 产品旨在用作前端框架。因此,我们不太可能优先考虑完整的多平台构建。但如果我们看到足够多的客户需求,我们可能会为多平台移动添加更明确的支持。

    资料来源:我是 Amplify 团队的工程师。

    【讨论】:

    • 这消除了我的疑虑。感谢您展示了我绝对应该尝试的解决方案。谢谢你的回答。
    • @FatinWasta 如果您想进一步讨论,请在我们的 Discord 聊天服务器上与 Amplify 团队聊天。 discord.gg/amplify
    • 嗨詹姆森,感谢您提供频道链接。只需阅读您在 Github 上的评论即可。对造成的不便深表歉意。我现在要加入这个频道了。
    • @Jameson Kotlin-JS 具体怎么样?它不一定是多平台解决方案的一部分,因为它可以单独运行。我不确定如何手动配置它,因为管理工具只是给了我一个运行命令;我看不到依赖项:要添加的版本或任何内容。
    猜你喜欢
    • 2021-07-07
    • 2023-01-30
    • 2021-06-25
    • 2022-12-30
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    • 2021-10-31
    • 2019-05-23
    相关资源
    最近更新 更多